【问题标题】:Reasons for rejecting iPhone application by Apple store [closed]苹果商店拒绝iPhone应用程序的原因[关闭]
【发布时间】:2010-09-23 10:27:31
【问题描述】:

谁能帮助我了解 Apple 商店拒绝或反对提交任何 iPhone 申请的可能原因。

【问题讨论】:

标签: ios app-store


【解决方案1】:

Apple 现已(截至 2010 年 9 月 9 日)发布了其官方应用商店审核指南列表:

appstore approval guidelines

(需要苹果开发者登录)

或这里的镜子:

app store guidelines

【讨论】:

    【解决方案2】:

    以下是可能的原因(非官方,from here):

    • 振动。不允许在您的应用程序中使用连续振动 - 只允许短时间的振动作为警告。不要费心尝试设置一个计时器来保持振动,它会导致您的应用被拒绝。

    • 链接到私有框架。这很明显,但不知何故在玩弄我们与 MoviePlayer.framework 相关联的东西。这是一个禁忌,在我们取消链接该框架、重新编译然后重新提交时,我们花了大约十天的时间。

    • 表格视图单元格中的编辑处理不当。同样显而易见,但请注意,如果启用表格单元格编辑,则必须手动指定哪些单元格应该响应编辑控件,哪些不应该。我们在早期的一个应用程序中有一些随机偏好单元格,可以通过滑动来显示“删除”徽章。当然它没有做任何事情,但苹果公正地认为这种糟糕的设计并拒绝了我们的应用程序。

    • 图标。确保 57 像素图标与 512 像素版本相同。此外,如果您正在创建应用程序的“精简”和“专业”版本(即免费和付费),请使用不同的图标。对两者使用相同的图标会将您的应用直接发送到……您猜对了……垃圾箱。

    • 复制现有功能。这个更加微妙和阴险,并且可能影响了很大比例的开发人员。除了广为人知的 Podcaster 崩溃之外,来自用户 cmets 的报告表明,Apple 在寻找重复功能时正在撒网。迷你网络浏览器或本质上显示网页的应用程序似乎特别容易受到攻击,即使它们添加了新的和/或有用的功能。远离电子邮件客户端。

    • 使用适当的键盘类型。如果您的应用程序要求输入电话号码或其他仅数字输入,并且您提供的键盘还包括输入标准字母数字输入的可能性……是的。 (感谢 Jeremy1026)

    • 版本号。如果您的应用目前处于0.99 或更低版本,您最好考虑对其进行推广,因为 Apple 似乎更喜欢 1.0 及更高版本。我们的一个最近因为是 0.016 而被拒绝,并有一条消息表明我们的版本号甚至不是数字。当我们从头开始重新提交与 1.0 版相同的应用时,它通过了。

    • 网络可达性。如果您的应用需要任何类型的网络访问,您需要确保它在该访问不可用时能够正常工作。如果没有,它将被拒绝。 Apple 提供了示例代码来对此进行测试,在大多数情况下您可以按原样使用:https://developer.apple.com/library/content/samplecode/Reachability/Introduction/Intro.html

    最后,但同样重要的是:

    • 胀气不要尝试。 ;-) 更新:抱歉,这似乎已经过时了。苹果现在通过“放屁应用”赚了很多钱:see this article

    编辑:

    这是最近一篇关于 ten iPhone Apps That Didn't Make Apple's App Store 的文章的链接。

    还有一个提示:Apple 有一个名为 Application Loader 的 Mac 应用程序,您可以安装它。安装后,它会分析您应用的 zip 文件。它会在提交给 Apple 之前验证所有证书、图标和其他内容是否正确。使用应用程序加载器可以最大限度地减少应用被拒绝的机会。


    另一个有趣的资源:@​​987654325@ (appleblog.com)


    又一次修改:

    到 2010 年 2 月的新规则:“禁止泳装、禁止皮肤、禁止影射”(来源:TechCrunch article、Wobble author's blog

    顺便说一句:在 iPhone 3.0 预览活动期间(2009 年 3 月),Apple 发言人表示,所有提交的申请中有 96% 获得批准。

    【讨论】:

    • 关于第二点,您可能会觉得这很有趣:daringfireball.net/2008/11/…
    • 我还会在该列表中添加另一个:随机。 Apple 曾经要求我重新提交我的二进制文件,完全不做任何更改......我猜他们丢失了它或其他什么。
    【解决方案3】:

    从 2013 年 5 月 1 日起,如果我们不支持 iPhone 5,您的应用将被拒绝。因此必须支持 iPhone 5。

    【讨论】:

      【解决方案4】:

      我的付费版应用被应用商店拒绝。

      购买和下载应用后,第一个屏幕是“用户协议”,当用户点击“我同意”时,他才能继续使用应用。 p>

      Apple 描述了拒绝的原因“当用户从 appstore 购买应用并在手机中下载时,您不能限制用户同意协议”,而是在 iTunes 中下载应用之前显示您的协议。 p>

      【讨论】:

        【解决方案5】:

        我向应用商店提交了一个付费应用但被拒绝了,我了解到应用被拒绝的另一种可能性

        我的应用启用了 Game Center。当应用启动时,第一个屏幕是提示用户通过 GameCenter 登录以继续的登录屏幕。

        他们拒绝了该应用程序并给出了理由 - 因为用户将无法获得您的应用程序的服务,除非他没有登录 Game Center,尽管他支付了您下载应用程序的费用。您不能限制用户每次在应用启动前通过 Game Center 登录。

        【讨论】:

          【解决方案6】:

          我知道有一个网站可以帮助您利用 iPhone 产生出色的广告创意。看到这个网站: http://itunes.apple.com/app/adpack/id359562015?mt=8

          【讨论】:

            【解决方案7】:

            Apple 将来会创建这样的应用吗? If (yes) reject

            您是否有一个非常棒的想法供苹果将来使用if(yes) reject

            【讨论】:

            • 为什么投反对票?甚至不打算发表评论?
            【解决方案8】:

            令人惊讶的是,应用程序可以得到rejected,因为它试图保持其界面与 Apple 自己的应用程序保持一致。 (即,使用捏缩放/展开手势)

            【讨论】:

              【解决方案9】:

              刚刚因严重处理网络中断而反弹。如果您连接到网络,请准备好处理可能出现的任何错误情况。

              【讨论】:

                【解决方案10】:

                【讨论】:

                • 您的帖子仅包含 404 图像而没有任何描述,您获得了 10 个赞?!让我想知道图像是什么。
                • 这很好。 ;) 我会看看我能不能让它再次工作。
                • 我们开始了。享受吧,克里斯。
                【解决方案11】:

                我无法证实这一点,但这是有道理的,但人们报告说他们的应用因为太简单或太琐碎而被拒绝。

                【讨论】:

                • 这让你想知道当 Apple 允许所有废话手电筒时发生了什么
                • 查理,实际上我在 iPhone 的第一页上有 Flashlight。晚上很方便。
                • “与移动浏览体验太相似了”,即使每个不使用 ARKit 之类的奇怪东西的应用程序都类似于移动浏览体验。
                【解决方案12】:

                这是描述 Apple 发布的拒绝标准列表的 SDK 公告视频:

                SDK Announcement

                正如其他人所指出的,Apple 似乎还有许多其他条件没有公开。请注意,拒绝通知是now covered by the NDA

                【讨论】:

                  猜你喜欢
                  • 2012-03-26
                  • 1970-01-01
                  • 2014-11-19
                  • 1970-01-01
                  • 2017-08-27
                  • 2021-02-24
                  • 1970-01-01
                  • 1970-01-01
                  • 2012-02-27
                  相关资源
                  最近更新 更多