记录一次iOS上架历程

最近使用了uni-app开发了一款App,开发简单,因为有公司资质,上架也简单,这里记录iOS上架被驳回的历程。

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.

Resources

  • See examples of helpful, informative purpose strings.
  • Review a list of relevant property list keys.
来自苹果审核的截图

说的是App在运行时访问位置信息,却没有给出使用的理由。解决办法,在HBuilderX里打开manifest.json,在权限里填写理由即可。


Guideline 5.2.3 - Legal

Your app contains content or features that may violate the rights of one or more third parties. Specifically, your app provides potentially unauthorized access to third-party audio or video streaming, catalogs, and discovery services.

Your app and its contents should not infringe upon the rights of another party. In the event your app infringes another party’s rights, you are responsible for any liability to Apple because of a claim.

Next Steps

To resolve this issue, please attach documentary evidence in the App Review Information section in App Store Connect evidencing that you have all necessary rights or permissions to the third-party audio or video streaming, catalogs, and discovery services in your app.

In accordance with section 3.2(f) of the Apple Developer Program License Agreement, you acknowledge that submitting falsified or fraudulent documentation can result in the termination of your Apple Developer Program account and the removal of your apps from the App Store. Once Legal has reviewed your documentation and confirms its validity, we will proceed with the review of your app.

Resources

  • Review Guideline 5.2 Intellectual Property for more information about appropriate uses of third-party content and services on the App Store
  • Review App Store Connect Help for more information on including notes in the App Review Information section of App Store Connect

说的是App使用了第三方的音乐,并没有提交版权声明。解决办法,删除掉第三方音乐,使用https://freepd.com上的无版权音乐替代,并在App审核信息上填写下面的备注:

已经移除所有无版权音乐,现在App所用音乐来源于可商用的音乐网站:https://freepd.com

Guideline 5.3.2 - Legal - Gaming, Gambling, and Lotteries

Your app includes a contest or sweepstakes but it does not:

  • Include official rules for the contest within the app, which is required.
  • Indicate that Apple is not involved in any way with the contest or sweepstakes.

Next Steps

It is necessary to:

  • Include official rules of the contest or sweepstakes in the app and ensure the rules are available to users at all times.
  • Include an explicit statement in the contest or sweepstakes rules specifying that Apple is not a sponsor.

Please see attached screenshots for details.

说的是App有抽奖,且没有给出抽奖规则和没有表明苹果公司不参与。解决办法,为了先上架,先删除抽奖模块。

按照苹果的要求,经过这样的修改后,再次提交审核上架就通过了。

你可能感兴趣的:(记录一次iOS上架历程)