iOS测试发布相关iOS AppStore 审核iOS学习笔记

苹果审核被拒原因及解决方法(持续更新)

2016-02-01  本文已影响8964人  南方_H

从项目上线第一版,到现在,差不多迭代了10个版本。

中间断断续续被苹果审核拒绝了10+次,在被拒中成长。(甚是坎坷)

虽然说被拒了这么多次,但是还算是有收获的,这篇文章将会记录我以后所遇到的提审问题及最后解决方法(祈祷越来越少):

11.3 Details

Your app allows users to purchase physical goods using the In-App Purchase API, which does not comply with the App Store Review Guidelines.

Specifically, the 超级VIP In-App Purchase product contains '线下课程' and '线下沙龙'.

Next Steps

Please revise your app to use a different purchasing mechanism for physical goods.

原因分析:

因为项目有内购产品,而内购产品其实是服务类商品,但是内购产品简介中,却添加了“线下”二字,删除提交,过。(只需要在itunes connect修改就行了,没必要从新构建版本)

2.16 Details

Your app declares support for location in the UIBackgroundModes key in your Info.plist file but does not declare any features that require persistent location. Apps that declare support for location in the UIBackgroundModes key in your Info.plist file must have features that require persistent location.

Next Steps

Please revise your app to include features that require the persistent use of real-time location updates while the app is in the background. Please also add the following battery use disclaimer in your Application Description:

"Continued use of GPS running in the background can dramatically decrease battery life."

If your app does not require persistent real-time location updates, please remove the "location" setting from the UIBackgroundModes key. You may wish to use the significant-change location service or the region monitoring location service if persistent real-time location updates are not required for your app features.

原因分析:因为项目提供了视频下载功能,而我又恰恰想通过后台时时定位来让后台一直处于一种活跃状态,来实现后台可以突破10分钟限制来一直下载。被拒,滥用后台。

这个被拒原因是出现次数最多的,我也一直想突破这个10分钟限制。通过了定位,甚至后台播放无音音频。至今未能彻底解决,希望有过这方面经验的童鞋能指点一二。(iOS7 之后苹果推出了后台传输服务,系统会开一个线程将项目中的上传和下载真后台的去运行,并没有时间限制)

11.7 Details

We noticed that your In-App Purchase product was set to an incorrect Purchasability Type.

VIP 会员 is set to Consumable.

Next Steps

Since the service offered by your application requires the user to make an advance payment to access the content or receive the service, please use the Non-Renewable Subscription In-App Purchase type. Non-Renewable Subscription content must be made available to all iOS devices owned by a single user, as indicated in Guideline 11.6 of the App Store Review Guidelines.

NOTE: The Purchasability Type cannot be changed once an In-App Purchase product has been created. Therefore, you will need to create a new In-App Purchase product with the correct Purchasability Type.

原因分析:内购商品类型不匹配,会员服务应该属于“非续订订阅”类型。

由于中间更换一次开发者账号,很多信息不完整,我将会不断更新发布。其实不希望有朋友能看到这篇文章,祈祷大家都审核一遍通过。

上一篇下一篇

猜你喜欢

热点阅读