App 被拒绝,原因 2.8 和 10.6,求帮助。


2.8 - Apps that install or launch other executable code will be rejected
10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
2.8 Details

During review, your app installed or launched executable code, which is a violation of the App Store Review Guidelines.

Specifically, this app contains a mechanism for updating itself outside of the App Store review process.

Next Steps

Please revise your app to remove this functionality.

10.6 Details

Additionally, your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism.

Specifically, this app contains an SDK designed to update the app outside of the App Store process. It would be appropriate to remove this SDK before resubmitting for review.

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version.

1.第一个问题说是存着更新机制 但是程序里面没有更新机制啊 界面上也没有更新字眼
2.第二问题说SDK里面包含更新,这次更新主要更新的SDK就是Facebook升级最新SDK 和 新加了一个RockketFuelAPI。 求广大猿友帮助。

ios 审核问题

莱茵的黄金 9 years, 1 month ago

我这边好像是因为用了FIR.im的BugHD的SDK导致的,我先把这个去掉了再试试~

coool answered 9 years, 1 month ago

最近AppStore严查一些三方库。有更新机制的、搜集隐私数据的,都上了黑名单。

而添加了这些库的app,不管你有没有调用,都会以类似的理由被拒掉。

去掉就好了。

猫的礼拜七 answered 9 years, 1 month ago

1)你说没我还真没办法
2)对于10.6说的是你会弹更新提示,你有新版本,也是不能够弹提示的。

天朝︿疯子★ answered 9 years, 1 month ago

Your Answer