IOS上传APPStore 被拒问题汇总和解决方法说明

iOS上架App Store被拒的常见十大原因:

iOS上架一般分为预审、机审、和人工审核。

ipa包上传后首先进入的是预审,会被扫描API等,预审通过后会在https://itunesconnect.apple.com/后台活动出现构建版本,然后才可以提交审核。

在提交审核开始显示时(等待审核)这个阶段一般是机审,机审主要是对代码进行机器审核,排查APP是否重复应用,“2.1苹果狗年大礼包”事件就更多地依赖机器自动审核,减少人工成本;

通过后会显示为(审核)这个阶段,即人工审核阶段,这个阶段主要看的是App的元数据,例如APP封面、功能、体验等等,注重用户体验,到了这步很快就会有结果了。

那么今天我们就来说说上架过程中被拒的十大常见原因:

1、APP的完成度

要考虑iOS上架应用是否有明显的bug,在IPV6网络下能够流畅使用,是否有隐藏开关,测试账号是否完善等等。

2、准确的元数据

描述、截图与实际功能不符,一定要用苹果手机截图,去除隐藏功能模块代码

3、商业模式

主要是因为没有资质。所以建议大家尽可能多地把自己公司合规的证据资料发给苹果。

4、强制或暗中采集用户信息

不能暗中采集或共享用户的个人信息,将“强登录”功能修改为提示登录的版本。

5、 重复 App

当iOS上架应用的代码或者功能与已有APP相似度太高,那么有可能会被认定为马甲包。

6、功能不够完善

如果苹果人为该iOS上架应用功能太少,没有核心功能时,那么也可能审核不通过。一般打包封装的APP很容易触发这个问题。

7、支付

主要是iOS上架应用接入第三方支付,支付宝、微信等,所以还是老老实实地走苹果支付的支付方式。

8、代码违规

很可能是三方库中含有SDK,检查文档中是否有违规字符串,有的话删掉。

9、定位服务

还是那句话,iOS上架应用如果要采取用户数据信息,需要给予用户提示,得到用户的允许。

10、知识产权

主要是iOS上架应用中未经授权,使用受版权保护的第三方材料。

iOS上架还会遇到各种各样的问题,根据反馈来进行相应的修改。

Guideline 2.1 - Information Needed

We have started the review of your app, but we are not able to continue because we need access to a video that demonstrates your app in use on an iOS device working with a child’s device.

Next Steps

To help us proceed with the review of your app, please provide us with a link to a demo video in the App Review Information section of iTunes Connect and reply to this message in Resolution Center.

To provide a link to a demo video:

- Log in to iTunes Connect
- Click on "My Apps"
- Select your app
- Click on the app version on the left side of the screen
- Scroll down to "App Review Information"
- Provide demo video access details in the "Notes" section
- Click "Save"
- Once you've completed all changes, click the "Submit for Review" button at the top of the App Version Information page.

Once this information is available, we can continue with the review of your app.

  • 问题:缺少视频网址
  • 解决:在备注那边添加视频网址

Guideline 4.3 - Design - Spam


We still noticed that your app provides the same feature set as many of the other apps you've submitted to the App Store; it simply varies in content or language, which is considered a form of spam.

Additionally, apps that use the same - or very similar - icons make it difficult for users to find apps and are considered a form of spam.

Next Steps

To resolve this issue, please combine apps with a common feature set into a single "container" app.

You will experience a delayed review process if you deliberately disregard the App Store Review Guidelines, ignore previous rejection feedback in future app submissions, or use your app to mislead or deceive users.

Important Information

As a result of violating this guideline, your app’s review has been delayed. Future submissions of this app, and other apps associated with your Apple Developer account, will also experience a delayed review. Deliberate disregard of the App Store Review Guidelines and attempts to deceive users or undermine the review process are unacceptable and is a direct violation Section 3.2(f) of the Apple Developer Program License Agreement. Continuing to violate the Terms & Conditions of the Apple Developer Program will result in the termination of your account, as well as any related or linked accounts, and the removal of all your associated apps from the App Store.

We want to provide a safe experience for users to get apps and a fair environment for for all developers to be successful. If you believe we have misunderstood or misinterpreted the intent of your app, you may submit an appeal for consideration or provide additional clarification by responding directly to this message in Resolution Center in iTunes Connect.

For app design information, check out the following videos: "Best Practices for Great iOS UI Design" and "Designing Intuitive User Experiences," available on the Apple Developer website.

You may also want to review the iOS Human Interface Guidelines for more information on how to create a great user experience in your app.

  • 问题:app账号内有重复的app,或者有相似的app
  • 解决:重新注册一个账号并且重新上线

4.5 - Apps using background location services must provide a reason that clarifies the purpose of the use, using mechanisms described in the Human Interface Guidelines

  • 问题:因为使用定位功能,没有明确告知为什么使用定位功能
  • 解决:定位分为使用应用程序期间和未使用期间也能定位。

要在info.plist文件里面添加对应的权限,看你需要使用那种类型的定位。

定位权限: Privacy - Location When In Use Usage Description      描述:我们需要通过您的地理位置信息获取您周边的相关数据 

定位权限: Privacy - Location Always Usage Description                描述:我们需要通过您的地理位置信息获取您周边的相关数据 

需要在调用定位的时候  要对不同种情况进行授权

// 总是授权

        [self.locationManager requestAlwaysAuthorization];

//使用中授权

        [self.locationManager requestWhenInUseAuthorization];

具体代码如上

Guideline 5.2.1 - Legal - Intellectual Property 

  • 问题:你发行的APP 不具有资质,比如 你发布公司没有金融资质,但是你的APP是理财的。
  • 解决:需要证明材料,和承诺书 提交给苹果审核委员会

11.12 Details

We noticed that your app offers a subscription with a mechanism other than the In-App Purchase API.

Next Steps

Please revise your app to ensure that the subscription for products used within the app is offered using the In-App Purchase API.

Resources

It may be appropriate to revise your app to use the In-App Purchase API to provide content purchasing functionality.

In-App Purchase provides several benefits, including:

- The flexibility to support a variety of business models.
- Impacting your app ranking by consolidating your sales to one app rather than distributing them across multiple apps.
- An effective marketing vehicle to drive additional sales of new content.
- The ability to use the App Store Codes Program, which enables you to create high-value marketing campaigns by providing consumers paid content for free. To join the App Store Codes Program, please send an email to .

For information on In-App Purchase, please refer to the following documentation:

Getting Started with In-App Purchase on iOS and OS X

In-App Purchase Programming Guide

For step-by-step instructions on In-App Purchase creation within iTunes Connect, refer to the In-App Purchase Configuration Guide for iTunes Connect.

On occasion, there may be apps on the App Store that don't appear to be in compliance with the App Store Review Guidelines. We work hard to ensure that the apps on the App Store are in compliance and we try to identify any apps currently on the App Store that may not be. It takes time to identify these occurrences but another app being out of compliance is not a reason for your app to be.

  • 问题:软件中含有购买的操作
  • 解决:需要走苹果内购,不然会被下架
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值