App 上架遇到的坑

  1. 内购

Guideline 2.1 - Performance - App Completeness

We found that while you have submitted in-app purchase products for
your app, the in-app purchase functionality is not present in your
binary.

Specifically, the auto-renewing subscription in-app purchase product
is not present in your binary.

Next Steps

If you would like to include in-app purchases in your app, you will
need to upload a new binary that incorporates the in-app purchase API
to enable users to make a purchase.

Once you revise and resubmit your binary, you will also need to
resubmit your in-app purchases for review since they are in the
Developer Action Required state. For each in-app purchase product
submitted, please be sure to edit the detail information or cancel the
request to change the detail information for the in-app purchases
using App Store Connect.

Alternatively, if you do not want to include in-app purchase products
in your app, it would be appropriate to remove any unused in-app
purchase products from App Store Connect.

翻译大概意思:
我们发现,虽然您已经为您的应用程序提交了应用程序内购买产品,但应用程序内购买功能并不存在于您的二进制文件中。

具体来说,自动更新的订阅应用程序内购买产品不存在于您的二进制文件中。

下一个步骤

如果你想在你的应用中包含应用内购买,你需要上传一个新的二进制文件,它包含了应用内购买API,使用户能够进行购买。

一旦你修改并重新提交你的二进制文件,你还需要重新提交你的应用内购买来进行审查,因为它们处于开发者Action Required状态。对于提交的每个应用内购买产品,请确保编辑详细信息或取消使用App Store Connect更改应用内购买详细信息的请求。

或者,如果你不想在你的应用程序中包含内购产品,从app Store Connect中删除任何未使用的内购产品是合适的。

事实上,这个项目没有申请“自动续期订阅”,然后在网上查到的资料说删除内购申请重新申请在提交app,但是一天后,苹果还是发同样的邮件,这下郁闷了,这次我直接申诉(每封邮件的回复区域都有申诉的地方),第二天莫名其妙的通过了,总之,app上架被拒,如果自己确定百分之百能解决,还是直接申诉吧。

2.不能强制用户登录才能访问App

Guideline 2.1 - Performance - App Completeness

We found that while you have submitted in-app purchase products for
your app, the in-app purchase functionality is not present in your
binary.

Specifically, the auto-renewing subscription in-app purchase product
is not present in your binary.

Next Steps

If you would like to include in-app purchases in your app, you will
need to upload a new binary that incorporates the in-app purchase API
to enable users to make a purchase.

Once you revise and resubmit your binary, you will also need to
resubmit your in-app purchases for review since they are in the
Developer Action Required state. For each in-app purchase product
submitted, please be sure to edit the detail information or cancel the
request to change the detail information for the in-app purchases
using App Store Connect.

Alternatively, if you do not want to include in-app purchase products
in your app, it would be appropriate to remove any unused in-app
purchase products from App Store Connect.

翻译大概意思:我们注意到,您的应用程序要求用户注册个人信息来购买非基于账户的应用程序内购买产品,这不符合应用程序商店审查指南。

应用程序不能要求用户注册才允许访问与用户无关的应用程序内容和功能。

下一个步骤

要求共享个人信息的用户注册必须是可选的,或者与特定于帐户的功能相关联。

为了解决这个问题,请向用户明确表示,注册将使他们能够从任何iOS设备访问内容,并为他们提供一个随时注册的方法,如果他们希望以后扩展到其他iOS设备的访问。

请注意,虽然App Store Review Guidelines 3.1.2要求App将订阅内容提供给单一用户所有的iOS设备,但强制用户注册来满足这一要求是不合适的;这种用户注册必须是可选的。

这个问题比较清晰,允许用户可以在不登录的条件下访问App,也就是游客模式,在用户操作与用户相关的功能的时候,弹出登录页面即可,如用户点击收藏,评论等

这里需要注意的是,如果App有内购的产品,游客模式下可以进入内购产品页面,只有在购买的时候才弹出登录页面,如我的App内购产品:

3. 版权问题

Guideline 5.2.1 - Legal - Intellectual Property

Your app includes content that resembles Disney/Pixar material,
Frozen?, without the necessary authorization.

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. 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.

Alternatively, please remove the third-party content from your app and
its metadata.

Please see attached screenshots for details.

翻译大概意思:你的应用包括内容,类似于迪斯尼/皮克斯材料,冷冻?,没有必要的授权。

您的应用程序及其内容不应侵犯他人的权利。如果你的应用程序侵犯了另一方的权利,你要对苹果的任何责任负责。

下一个步骤

为了解决这个问题,请在App Store Connect的App Review Information部分附上证明文件。根据苹果开发者计划许可协议第3.2(f)条,您承认提交伪造或欺诈性的文档可能导致您的苹果开发者计划账户的终止,并将您的应用程序从App Store中移除。一旦Legal审查了您的文档并确认其有效性,我们将继续审查您的应用程序。

或者,请从您的应用程序及其元数据中删除第三方内容。

详情请见附件截图。

公司的App主要内容时音频,但是这些音频不是购买了版权的,但是苹果不知道,所以上架App的时候需要提交版权的证明,在添加在附件中,当然也可以让后端先不返回有版权的内容,如这里苹果提到的Disney/Pixar material, Frozen?这三个专辑,等审核通过的时候在展示(但是如果迭代更新不知道苹果会不会重新审核这个版权的问题)

我的掘金:https://juejin.im/post/5dca6b8f6fb9a04a777bc668

原文地址:https://www.cnblogs.com/ljj-Andrew-519/p/11847032.html

时间: 2024-10-11 08:42:46

App 上架遇到的坑的相关文章

(转))iOS App上架AppStore 会遇到的坑

iOS App上架AppStore 会遇到的坑 前言:非原创 文章摘自:http://zhuanlan.zhihu.com/100000PM/20010725 相信大家一定非常「深恶痛疾」AppStore的一系列产品上架规则.每次产品上架,一定要折腾很久,让人蛋疼.所以特此发起本期沙龙,为大家带来一些经验. 闫国荣:以下是现在能记忆起,遇到的问题.大家对此有不清楚的地方可以提出来,我详细介绍下. 内容含敏感话题或对苹果不友好的信息(如苹果婊) 使用了友盟的统计SDK,获取了IDFA但是上传填写无

谈一谈让人深恶痛绝的iOS app上架

相信大家一定非常「深恶痛疾」AppStore的iOS app上架规则.每次产品上架,一定要折腾很久,让人蛋疼.所以特此发起本期沙龙,为大家带来一些经验. 闫国荣:以下是现在能记忆起,遇到的问题.大家对此有不清楚的地方可以提出来,我详细介绍下. 内容含敏感话题或对苹果不友好的信息(如苹果婊) 使用了友盟的统计SDK,获取了IDFA但是上传填写无广告 采用友盟IDFA的sdk,并用友盟的默认淘宝页面广告,被告知和产品内容不符(最近) App在itunes中和安装后显示不一致(最近) App内有检测更

App上架流程[利用Archive进行上传]

作者 M_Lee2016.01.22 10:47 写了14852字,被32人关注,获得了49个喜欢 [iOS]App上架流程[利用Archive进行上传] 字数2186 阅读507 评论3 喜欢9 今天给大家带来项目如何上架的教程 准备: 1. 一个开发者账号(需要交过钱的,??好黑) 2. 一个做完的项目 检查: 1. 你的Xcode必须是正式版,不可以是beta版本(不能上传项目) 2. 请确认你的Xcode是从App Store或者从开发者网站下的Xcode安装,而不是非法获取的安装包,因

ios app上架流程

时隔1年又让我鼓捣iOS,刚接手就是上架,经验值为0的我,虽然内心是拒绝的,但还是要接受这项任务滴!也就是在被拒后重新审核,再改在提交...这样反复的过程中也对上架流程熟悉了好多,写篇帖子送给同为菜鸟的你,如果里面有很菜的东西,大牛请自动忽略,毕竟这也是还为菜鸟的我的备忘录呢!    一.证书的导出      1.1 前期工作        首先你需要有一个苹果的开发者帐号,一个Mac系统.        如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的

APP上架流程

前言:作为一名iOS开发者,把开发出来的App上传到App Store是必须的.下面就来详细介绍下具体流程. 1.打开苹果开发者中心:https://developer.apple.com 打开后点击:Member Center 如果你的电脑没有保存密码,则会提示你输入开发者帐号和密码,因为我的电脑已经保存了,所以直接进入. 2.点击:Certificates, Identifiers & Profiles 3.点击Devices 一.创建App IDs和Boudle ID 4.点击App ID

App上架流程(2016最新)

写在之前: 预先准备一个项目,设置好启动图片和应用程序图标.本例准备了一个名为Test888的空项目. 一.在电脑上创建一个证书请求文件(签名证书) 首先,我们需要一个Mac操作系统.然后在 OS X EI Capitan 10.11.4 操作系统上做演示. 首先,打开 应用程序 ->实用工具 ->钥匙串访问(KEY CHAIN),如下图所示: 应用程序-实用工具-钥匙串访问 当然,也可以 Launchpad->其他->钥匙串访问 钥匙串访问.png 在证书助理中,选从证书颁发机构

2017最新各大应用商店APP上架指南

素材齐全,审核效率翻倍! 联系"QQ2205357007"2017最新各大应用商店APP上架指南 最近很多人问到如何发布应用,需要准备哪些材料,本文就应用商店发布做个基本介绍. 国内目前流量逐渐中心化,而一些还不错的小市场逐渐被各种收购,更加造成了目前这种流量集中的情况. 所以在这种情况下,就没必要花费太多精力上n个市场.一般来讲的话,应用发到百度.小米.vivo.360.应用宝.华为.oppo.魅族.pp助手.豌豆荚这几个市场就可以了.想要发布app可以联系"QQ22053

iPhone App 上架流程

1.  申请 App ID (1)  连到 Developer 网页 ( http://developer.apple.com ). (2)  进入 iOS Provisioning Portal. (3)  点选左侧的 App IDs. (4)  点选右上角的 New App ID. (5)  Description : 输入 app name. Bundle Seed ID (App ID Prefix ) : 选 Generate New. Bundle Identifier (App I

ios app 上架AppStore

一.证书的导出      1.1 前期工作        首先你需要有一个苹果的开发者帐号,一个Mac系统.        如果没有帐号可以在打开http://developer.apple.com/申请加入苹果的开发者计划.怎么申请网上有详细的介绍,因为我没有实际申请过,所以在此不多做介绍.        如果你已经有了一个IDP,打开https://developer.apple.com/并登录到苹果MemberCenter,登录以后可以看到下面这个界面,列出了你开发需要的一些工具,支持,i