IOS审核被拒绝常见的问题及解决方案

Guideline 2.1 - Performance - App Completeness

We discovered one or more bugs in your app. Specifically, an error message came up at launch. Please review the details below and complete the next steps.

Review device details:

  • Device type: iPad
  • OS version: iOS 16.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.
  • For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.

If we misunderstood the intended behavior of your app, please reply to this message in App Store Connect to provide information on how these features were intended to work.

这个问题大致就是说程序出现错误,你也可以在被驳回的文章下面找到反馈给你的图片,根据对应的问题解决错误。

Guideline 2.1 - Performance - App Completeness

We discovered one or more bugs in your app. Specifically, the app stayed in the update nofication when we logged in the demo account. Please review the details below and complete the next steps.
Steps to reproduce:

  1. Launched the app
  2. Logged in the demo account
  3. An update notification showed
  4. We could not use the app

Review device details:

  • Device type: iPhone
  • OS version: iOS 16.4.1

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.
  • For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.

If we misunderstood the intended behavior of your app, please reply to this message in App Store Connect to provide information on how these features were intended to work.

问题

扫描二维码关注公众号,回复: 15177997 查看本文章
We discovered one or more bugs in your app. Specifically, the app stayed in the update nofication when we logged in the demo account. Please review the details below and complete the next steps.

我们在您的应用程序中发现了一个或多个错误。具体来说,当我们登录演示帐户时,该应用程序一直处于更新状态。请查看以下详细信息并完成下一步操作。(无法进行程序测试)

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requests the user’s consent to access the location, but doesn’t sufficiently explain the use of the location 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 location to explain why your app needs access.

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

注意到你的程序用访问了一个或者多个权限,但是并未做出获取权限的描述。
我这里使用的是HBuilderX开发的APP
在项目中的 manifest.json下的找到 APP权限配置 IOS隐私信息访问的许可描述
用到了哪些权限就配置哪些
例子:
相册-读(NSPhotoLibraryUsageDescription)
APP需要您的同意,才能访问相机进行拍摄门店,如果禁止将无法拍照拍摄图片无法提交信息。
相册-写(NSPhotoLibraryAddUsageDescription)
APP需要您的同意,才能访问相册进行选择照片上传、发布信息,如禁止将无法上传选择照片上传、发布信息。
运行期访问位置(NSLocationWhenInUseUsageDescription)
APP需要您的同意,我们需要通过您的地理位置信息获取您周边的相关店铺信息。
这里就不一一列出来了,根据自己用到的权限填写即可记住描述清楚,否则还是会被驳回

Guideline 3.1.1 - Business - Payments - In-App Purchase

We noticed that your app includes or accesses paid digital content, services, or functionality by means other than in-app purchase, which is not appropriate for the App Store. Specifically:

  • The subscriptions can be purchased in the app using payment mechanisms other than in-app purchase.

Next Steps

The paid digital content, services, or subscriptions included in or accessed by your app must be available for purchase using in-app purchase.

Apps that offer paid digital services and content across multiple platforms may allow customers to access the content they acquired outside the app as long as it is also available for purchase using in-app purchase. See Guideline 3.1.3(b) Multiplatform Services for more information.

If you have any additional information to provide regarding the digital content and services in your app and how the guidelines apply to them, please reply to this message in App Store Connect and let us know. If there is information you’d like us to consider in our review of future submissions, please feel free to include it in the App Review Information section of App Store Connect.

我们注意到,您的应用程序通过应用内购买以外的方式包含或访问付费数字内容、服务或功能,这不适用于应用商店。明确地:订阅可以在应用程序中使用应用程序内购买以外的支付机制进行购买。
可能是你的项目中存在虚拟物品:所以需要使用苹果的内购功能,而不能使用支付宝或微信进行支付,苹果内购会收取30%左右的价格。

Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage

We noticed that your app requires users to register or log in to access features that are not account based.

Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law. For example, an e-commerce app should let users browse store offerings and other features that are not account based before being asked to register, or a restaurant app should allow users to explore the menu before placing an order. Registration must then only be required for account-specific features, such as saving items for future reference or placing an order.

Next Steps

To resolve this issue, please revise your app to let users freely access your app’s features that are not account based.

Resources

  • Watch a video from App Store Review with tips for doing more for users with less data.

  • 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.
注意到,您的应用程序要求用户注册或登录才能访问非基于帐户的功能。
大致意思就是你的APP应该允许用户在没登陆注册之前也能进到APP里面去。

遇到新的问题会继续记录~

猜你喜欢

转载自blog.csdn.net/m0_67584973/article/details/130220020
今日推荐