关于如何提交苹果应用商店(App Store Connect)的难点,我想分享一些我所学到的东西。

更多的背景是,目前拥有一个功能完整的应用程序只是整个挑战的一半,真正的挑战在于将其公开并/或作为一个商业应用程序。其中一个巨大的障碍就是提交到App Store Connect并真正获得批准。这是一个更深入的探索,关注那些更不常见的实际障碍,即使对于那些深入研究了这个过程的人来说也是如此。事实上,这比任何教程都要复杂得多。

关于苹果应用商店提交过程的发现/学习

  • 先说清楚一点,你需要一个苹果账户和一个 苹果开发者账户($99/年),苹果会从应用程序收入中拿走30%。如果你申请作为一个小型企业(SME),那么苹果只会拿走15%,所以记得这一点。
  • 你已经需要除了编程外的其他技能来构建辅助的东西,无法在一天内完成,需要:一个真正的商业网站、隐私政策、条款和条件。如果它是一个付费应用程序,那么你还需要连接并验证银行账户。这些东西可能需要很多时间(天或周)。
  • 如果你刚开始一个业务, 创建一个质量的网站是一个完全不同的技能,它包括购买和注册域名、编程一个网站(一个完全不同的编程语言)、学习如何部署到一个主机服务器,不仅要确保它看起来很好,还要确保它能够有效地传达你的业务。
  • 苹果手动审查应用程序和所有其他业务要求:苹果的审查组(包括AI工具和苹果员工/合同工)会审查你的应用程序。他们会在设备上测试它,以确保它可以正常工作并且能够流畅地运行。他们还会审查前面提到的商业信息和网站,以确保你是合法的并且遵守苹果的政策。苹果有一个厚厚的政策书,苹果团队都熟悉, 他们可以拒绝你的应用程序提交,因为它不符合任何一个政策,即使你的应用程序工作得很好并且满足了所有其他标准。他们甚至可以拒绝它,只要他们认为你的应用程序是“垃圾邮件”,即使你的应用程序工作得很好并且满足了所有其他标准。 也有一些报告说苹果拒绝了他们认为是“vibecoded”的应用程序,尽管这本身并不是一个规则。可能会在谷歌商店中通过的应用程序,在苹果商店中可能不会通过。可以理解,他们是在为一个好的应用商店生态负责,这对于所有人都有利。
  • 本地和隐私优先的思维方式:这是一个单独的最大的意想不到的挑战,因为它可能会导致你重建整个应用程序。我的应用程序原先有一个登录功能来支持云同步支出,这是合理的。苹果鼓励开发者思考一下是否一个登录是完全必要的。关键考虑的是: 你是否可以创建一个不需要登录的应用程序体验? 甚至如果你想不出办法,也可以通过苹果的生态系统来实现订阅,而不需要创建一个Auth账户,只需要他们的现有Apple ID。解决方案通常也很麻烦,如果你没有从一开始就这样做的话。我的应用程序需要重建两个版本,以便能够在本地工作,然后我需要让它们在用户创建账户后重新协调。用户不会在意这一点,但这对于开发者来说是一个噩梦。
  • 订阅和内购:这是一个技术挑战和战略挑战。拥有应用程序、拥有账户和订阅是三个独立的东西,你需要自己来解决它们。的确,你可以在没有账户的情况下订阅,然后在需要时创建一个账户并将其与之关联。这个问题超出了本文的范围,但你需要一个购买特权管理器,这通常是一个单独的公司。它也是一个战略挑战,因为有很多方式来设置内购和订阅。 每个决定都会影响转换率、利润率和保留率:什么价格是每月、每年或终身购买的公平价格?如果是“免费”,你需要决定哪些功能是免费的,哪些功能是付费的。如果你需要一个免费试用期,试用期多长时间?每个国家的每个功能的价格应该是多少,因为可能会有区别?你可能会花很多时间来考虑这个问题,理想情况下你会创建一个测试结构来解决这个问题。
  • 将应用程序提交到应用商店需要创造力和战略能力。你需要输入描述、促销文本和应用程序预览“截图”。这些东西加起来就像应用程序的简历(我们都知道做一个好的简历需要时间,即使任何简历都可以快速完成)。我在这里使用“截图”一词是为了强调,并且因为虽然这些槽位似乎可以用垂直截图来使用,但实际上,聪明的应用程序开发者会在这里做营销,可能甚至不需要任何实际截图。 这可能需要一个创意团队几天时间来制作一个微型推广活动的形式。这些东西就像真实世界中的店铺展示广告,但不是为了吸引逛街的顾客,而是为了吸引在数字货架上浏览许多竞争应用程序的顾客,所以你的pitch必须非常强。不是坏的做法来放置截图,但这里有更好的方式来使用空间。