本篇记录App开发过程中和苹果打交道时的提审问题。

  1. Xcode编译archive后,怎么快速看任务到底有没有上传成功?

直接在Apple Developer提审界面是看不到刚上传的任务的,但在TestFlight是可以看到的。

可以看到,刚上传的二进制,苹果是要处理一把的。

  1. 新增自动订阅功能后,提审报错
Guideline 3.1.2 - Business - Payments - Subscriptions

We noticed that your app did not meet all the terms and conditions for auto-renewing subscriptions, as specified in Schedule 2, section 3.8(b) of the Paid     Applications agreement. 

We were unable to find the following required information in your app's binary:

– A functional link to the Terms of Use (EULA)
– A functional link to the privacy policy

We were unable to find the following required item(s) in your app's metadata:

– A functional link to the Terms of Use (EULA)
– A functional link to the privacy policy

解决方案:

a. App Store 提审时,添加上订阅说明

【订阅说明】
•每月订阅8元,每年订阅48元。

•付款将计入您的iTunes帐户。

•账户将在本期结束前24小时内收取续费。

•订阅可能由用户管理,购买后可以转到用户的“帐户设置”关闭自动续订。

•在有效订阅期间,不允许取消当前订阅。

隐私政策:[https://www.binbinwang.cc/2022/05/01/Survival-AppStore%E9%9A%90%E7%A7%81%E6%9D%A1%E6%AC%BE%E5%A3%B0%E6%98%8E/]
使用条款:[https://www.binbinwang.cc/2022/05/01/Survival-AppStore%E7%94%A8%E6%88%B7%E5%8D%8F%E8%AE%AE%E5%A3%B0%E6%98%8E/]    

b. 应用软件里付费场景要添加上 隐私协议 和 用户协议 的链接。

我这个博客里有 隐私协议 和 用户协议,自己搜。