• southcal

    在做 App 之前,我一直以为把 App 做出来,提交给商店就算完成了。直到我上架了自己的第一个应用才发现,相较开发,更让人头疼的是 App Store 的账号体系、支付规则、隐私合规、审核规则,以及各种你自己认为不重要,但是苹果很看重的细节。

    这段时间我一直在做自己的 App ,从开发、内测到上架踩了很多坑,现在把这些问题整理出来,给准备第一次上架自己 App 的各位开发者一些参考。

    最容易踩的一个坑:能运行并不说明能上架。
    很多开发者在本地开发完自己的 App ,能正常运行,也没有测出什么阻塞性 bug ,TestFlight 也很顺利,于是感觉自己能提交上架了。

    但到了上架这一步,完全是另一个世界,另一套规则。
    苹果关心的事情不仅仅是你的应用是否崩溃、UI 是否正常、功能是否正常使用。审核员还会关心这些:
    是否涉及用户生成内容,如果有是否有拉黑申诉功能
    有没有账号系统,如果有用户是否能够注销
    有没有第三方登录,如果有是否支持苹果登录
    是否涉及付款,付款方式是不是符合苹果规则
    收集了哪些用户数据,隐私政策是否完整
    App Store Connect 里面填写的信息是否和 App 实际行为一致
    截图、描述、年龄分级是不是准确
    某些功能是否需要审核员特殊操作

    也就是说,开发完成后距离上架还有一整套产品合规流程,在开发流程中应当加入合规设计,再进行开发。而不是做完再等苹果反馈,返工修改。

    当然,这套流程建立在 Apple Developer 账号基础上,下篇再聊这个接近整个 App 商业身份的基础设施。

    主楼
  • Carver9527

    AI 写的吧,AI 味道太重了

    #1
  • windorz

    看到上架 App, 想到了前几天的俄罗斯克拉.

    #2
  • southcal

    @Carver9527 纯手打

    #3
  • cskeleton

    我发现跟 AI 聊多了,打字也变成 AI 味了

    #5
  • southcal

    @windorz 好多年前很多影视软件都这样搞,我自己搞支付也有后台开关

    #4
  • southcal

    @cskeleton 是的,说话习惯很容易被长期对话的对象影响

    #6
  • cskeleton

    是的,我发现我也是

    #7
  • zhuhaohenry

    AI 味太浓了,虽然作者回复说是手写的,但我仍然怀疑是 AI 写的,至少 AI 加工了
    @Carver9527

    #8
  • southcal

    @zhuhaohenry 我之前写的文章拿去查 ai 率,100%🌚

    #9

发表回复

登录后回复