在做 App 之前,我一直以为把 App 做出来,提交给商店就算完成了。直到我上架了自己的第一个应用才发现,相较开发,更让人头疼的是 App Store 的账号体系、支付规则、隐私合规、审核规则,以及各种你自己认为不重要,但是苹果很看重的细节。 这段时间我一直在做自己的 App ,从开发、内测到上架踩了很多坑,现在把这些问题整理出来,给准备第一次上架自己 App 的各位开发者一些参考。 最容易踩的一个坑:能运行并不说明能上架。 很多开发者在本地开发完自己的 App ,能正常运行,也没有测出什么阻塞性 bug ,TestFlight 也很顺利,于是感觉自己能提交上架了。 但到了上架这一步,完全是另一个世界,另一套规则。 苹果关心的事情不仅仅是你的应用是否崩溃、UI 是否正常、功能是否正常使用。审核员还会关心这些: 是否涉及用户生成内容,如果有是否有拉黑申诉功能 有没有账号系统,如果有用户是否能够注销 有没有第三方登录,如果有是否支持苹果登录 是否涉及付款,付款方式是不是符合苹果规则 收集了哪些用户数据,隐私政策是否完整 App Store Connect 里面填写的信息是否和...