• 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

  • 相关阅读:
    js 获取服务端时间,并实现时钟
    微信分享问题记录
    format
    vue-cli3 使用mint-ui
    vue.js 使用记录(1)
    iview admin 生成环境打包时路径问题
    java8:(Lambda 表达式简介)
    SpringBoot: 18.使用Scheduled 定时任务器(转)
    SpringBoot: 16.整合junit单元测试(转)
    SpringBoot: 17.热部署配置(转)
  • 原文地址:https://www.cnblogs.com/ljj-Andrew-519/p/11847032.html
Copyright © 2020-2023  润新知