irpas技术客

记录下一个带内购的iOS app的上架App Store历程_ios攻城狮2014

未知 7692

第一个版本的提交是3月31号一直到4月7号,历时一周,提交两次,还算顺利。

需要注意:

1 有内购一定要把内购提交审核。

2 苹果那边大多是用ipad测试, 代码模拟器跑一下,没大问题就行。

被拒问题以及解决:

Hello,

Thank you for your efforts to follow our guidelines. There are still some issues that need your attention before we can approve your submission.

If you have any questions, we are here to help. Reply to this message in App Store Connect and let us know.

Guideline 1.1.6 - Safety - Objectionable Content

We noticed that your app’s in-app purchase products are mislabeled as Apple Pay, which could confuse and mislead users.

Next Steps

To resolve this issue, please revise your app so that all in-app purchase products include accurate and clear labels. If your app does not include any Apple Pay functionality, please remove any references to Apple Pay from your app and its metadata.

指南1.1.6 -安全-不良内容

我们注意到你的应用程序内购买产品被误标为Apple Pay,这可能会迷惑和误导用户。

下一个步骤

为了解决这个问题,请修改您的应用程序,使所有的应用内购买产品包含准确和清晰的标签。如果您的应用程序不包含任何Apple Pay功能,请从您的应用程序及其元数据中删除任何对Apple Pay的引用。

解决:苹果内购和apple pay 是两码事儿,把?apple pay 相关内容去掉。

Guideline 2.1 - Performance - App Completeness

Your app was not responsive when we tapped on 确认支付. Additionally, your app was not responsive when we tapped on WeChat login.

Review device details:

- Device type: iPad

- OS version: iOS 15.4

Next Steps

Please run your app on a device to reproduce the issues, then revise and submit your app for review. If at first you're unable to reproduce the issue, try the following:

- For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce.

指南2.1 -性能-应用程序完整性 我们打开时你的应用没有反应。此外,当我们点击微信登录时,您的应用程序没有响应。 审查设备细节: —设备类型:iPad —操作系统版本:iOS 15.4 下一个步骤 请在设备上运行您的应用程序,以重现问题,然后修改和提交您的应用程序的审查。如果一开始你无法重现这个问题,请尝试以下方法: -对于新的应用程序,从设备上卸载所有以前版本的应用程序,然后安装并按照步骤复制。

问题: 这应该是苹果审核设备没有安转微信,未安装微信的情况下登陆页一定要隐藏微信登陆按钮

Guideline 3.0 - Business

We began our review, but we are unable to continue because we need additional information about your app.

Specifically, can you confirm that 599.99USD is the intended price of your in-app purchase product, 超级VIP会员? Additionally, please explain what factors led you to choose this pricing.

Once we receive your confirmation, we will continue our review. If there's additional information you'd like to provide, please include it in your response to this message in App Store Connect.

指引3.0 -业务 我们开始了我们的审查,但我们不能继续,因为我们需要你的应用程序的额外信息。

具体来说,能否确认599.99USD是你们app内购买产品super VIP的预期价格?此外,请解释是什么因素导致你选择这个定价。

一旦收到您的确认,我们将继续审核。如果你还想提供其他信息,请将其包含在App Store Connect的回复中。

解决: ?单纯这一个问题,邮件回复之后坐等苹果审核就好。 也可以提前附在审核信息里

确认599.99USD是购买超级VIP会员的价格。

please explain what factors led you to choose this pricing.

基于如下因素考虑:

可以列一下内购后享有的内容。

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)

Next Steps

To resolve this issue, please add this missing information. If the above information is present, please reply to this message in App Store Connect to provide details on where to locate it.?

If you are using the standard Apple Terms of Use (EULA), you will need to include a link to the Terms of Use in your App Description. If you are using a custom EULA, add it in App Store Connect.

Resources

- Learn more about offering auto-renewable subscriptions on the App Store.

- Review the Paid Applications agreement (App Store Connect login required).

指南3.1.2 -业务-支付-订阅 我们注意到您的应用程序不符合付费应用程序协议附表2第3.8(b)条中规定的自动更新订阅的所有条款和条件。 我们无法在您的应用程序的二进制文件中找到以下所需信息: -连接使用条款(EULA)的功能链接 -一个功能链接到隐私策略 我们无法在您的应用程序的元数据中找到以下所需项目: -连接使用条款(EULA)的功能链接 下一个步骤 若要解决此问题,请添加此缺失信息。如果出现上述信息,请在App Store Connect中回复此消息,提供详细的定位信息。 如果您使用的是标准的Apple使用条款(EULA),您将需要在您的应用程序描述中包含一个到使用条款的链接。如果你正在使用自定义的EULA,请将其添加到App Store Connect中。 资源 -了解更多关于在App Store上提供自动更新订阅。 -查看付费应用协议(需要登录App Store Connect)。

问题: 各种隐私条款丢失。

解决: 1 自己app的隐私协议等里面要有订阅相关信息?

? ? ? ? ? ? ?2 appstore 里要介绍订阅app的价格等。如下参考、

?

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that after users authenticate their account with Sign in with Apple, they are required to take additional steps before they can access content and features in your app. Specifically:? - Your app requires two-factor authentication after users use Sign in with Apple.? Sign in with Apple is designed to be a self-contained, all-in-one login system. With security features like built-in two-factor authentication, you can remove additional sign-up steps so users can focus on your app's content and features.? Next Steps To resolve this issue, please revise your app so the user is not required to provide additional information or take unnecessary steps after using Sign in with Apple.?

Resources

- Learn more about Data Management with Sign in with Apple.? - See how to contact users with anonymized emails using the Private Email Relay Service.

指南5.1.1 -法律-隐私-数据收集和存储 我们注意到,在用户使用Apple Sign in认证他们的账户后,他们需要采取额外的步骤才能访问应用的内容和功能。具体如下: -用户使用Sign in with Apple后,你的应用程序需要双重认证。 Sign in with Apple被设计成一个独立的、一体化的登录系统。有了内置的双因素身份验证等安全功能,你可以删除额外的注册步骤,这样用户就可以专注于应用的内容和功能。 下一个步骤 为了解决这个问题,请修改您的应用程序,使用户在使用Sign in with Apple后不需要提供额外的信息或采取不必要的步骤。

资源

-了解更多的数据管理与登录与苹果。 -查看如何使用私人电子邮件中继服务联系使用匿名电子邮件的用户。

解决:

?简单说就是苹果登录你不能强制用户绑定手机号,如果业务暂时无法调整,可以暂时先隐藏掉三方登录,上架第一嘛。

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the camera, photos, and microphone, but doesn’t sufficiently explain the use of the camera, photos, and microphone in the purpose string.

To help users make informed decisions about how their data is used, permission request alerts need to explain and include an example of how your app will use the requested information.

Next Steps

Please revise the purpose string in your app’s Info.plist file for the camera, photos, and microphone to explain why your app needs access and include an example of how the user's data will be used.

You can modify your app's Info.plist file using the property list editor in Xcode.

Resources

- See examples of helpful, informative purpose strings.

- Review a list of relevant property list keys.

指南5.1.1 -法律-隐私-数据收集和存储 我们注意到您的应用程序请求用户同意访问相机、照片和麦克风,但在目的字符串中没有充分解释相机、照片和麦克风的使用。 为了帮助用户对如何使用他们的数据做出明智的决定,权限请求提醒需要解释并包含应用程序将如何使用请求信息的示例。 下一个步骤 请修改应用程序信息中的目的字符串。Plist文件用于相机、照片和麦克风,以解释为什么你的应用程序需要访问,并包括一个如何使用用户数据的示例。 你可以修改你的应用的信息。plist文件使用Xcode中的属性列表编辑器。 资源 -查看有用的,信息丰富的目的字符串的例子。 -查看相关属性列表键的列表。

解决: 各种权限写的规范一点。

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that your app requires users to register with personal information to purchase in-app purchase products that are not account based.?

Apps cannot require user registration prior to allowing access to app content and features that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Next Steps To resolve this issue, please revise your app to not require users to register before purchasing in-app purchase products that are not account based. You may explain to the user that registering will enable them to access the purchased content from any of their iOS devices and provide them a way to register at any time, if they wish to later extend access to additional devices. Please note that although App Store Review Guideline 3.1.2 requires an app to make subscription content available to all the iOS devices owned by a single user, it is not appropriate to force user registration to meet this requirement; such user registration must be optional. Resources? See guideline 5.1.1(v) - Account Sign-In to learn more about our requirements for apps with account-based content and features. Please see attached screenshots for details.

指南5.1.1 -法律-隐私-数据收集和存储 我们注意到您的应用程序要求用户注册个人信息,以购买非基于账户的应用程序内购买产品。

应用程序不能要求用户注册后才能访问应用程序的内容和功能,而这些内容和功能并不是专门针对用户的。要求共享个人信息的用户注册必须是可选的,或者绑定到特定账户的功能。 下一个步骤 为了解决这个问题,请修改您的应用程序,在购买非账户的应用内购买产品前不要求用户注册。你可以向用户解释,注册将使他们能够从任何iOS设备访问购买的内容,并为他们提供一种随时注册的方式,如果他们以后希望扩展对其他设备的访问。 请注意,尽管App Store Review guidelines 3.1.2要求应用程序向单个用户拥有的所有iOS设备提供订阅内容,但强制用户注册以满足这一要求是不合适的;这样的用户注册必须是可选的。 资源 请参阅指南5.1.1(v) -账号登录来了解更多关于我们对基于账号的内容和功能的应用程序的要求。 详情请见附件截图。

希望 用户不登录也可以进行内购。

?


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #记录下一个带内购的iOS #app的上架App #Store历程 #需要注意1 #有内购一定要把内购提交审核 #2 #苹果那边大多是用ipad测试