本文概述
iPhone应用程序开发与android应用程序开发之间的主要区别在于, 你可以通过除Google Play商店之外的任何其他渠道分发android应用程序, 但你绝不能通过Apple App Store分发其他地方的iPhone应用程序。这不仅是差异, 而且是iPhone应用程序开发中的主要挑战, 因为许多提交给商店的应用程序由于某种原因而被拒绝。因此, 对于iPhone应用程序开发利基市场的参与者来说, 找出一些拒绝应用程序的常见原因是一个好主意。
本文在下面概述了其中的一些。你可能希望在进行iPhone应用程序开发之前先将它们签出, 以减少被拒绝的可能性。当你的应用被拒绝时, 它会使你的应用开发梦想变成一场噩梦。幸运的是, Apple曾经发布了拒绝应用程序的一些原因, 本文在此重新介绍了它们。
1.错误和崩溃
在获得批准之前, 应用商店团队将彻底测试你的移动应用。如果他们发现了两个错误或在测试时崩溃了, 它将被拒绝。苹果有他们的应用程序必须满足的特定标准。实际上, 如果将在短时间内测试该应用程序的Apple发现一些错误, 则用户无论如何都不会使用该应用程序。
因此, 有必要在提交运行最新软件的设备上测试你的应用程序。赶不上进度没有理由搁置测试你的应用程序。你不能为了时间而牺牲质量。
2.链接问题
每个应用程序都必须具有用户支持的链接以及Apple规定的隐私政策的链接。如果你的应用程序中没有任何链接, Apple将不会批准它。此外, 你的移动应用程序上的每个链接都必须正常运行。如果链接断开或无法正常运行, 则可能会导致你的应用被拒绝。你为什么要留下一个不适用于你的移动应用程序的链接。问题是提交前, 你应该在移动应用程序上测试所有链接, 按钮和其他功能。
3.占位符内容
为了节省时间, 一些应用程序开发人员有时会将带有占位符内容的应用程序发送到Apple应用程序商店, 而他们最终确定该应用程序上的所有图像和文本, 以便在其获得批准之前, 所有图像和文本都准备就绪。不幸的是, Apple不喜欢这样。他们希望一切准备就绪, 然后再提交。如果没有, 它将不被批准。通常, 请为你的iPhone应用程序开发计划中的Apple审核和批准所需的时间做好准备。毕竟, Apple并不是你没时间的原因。
4.要求获得未经适当说明即可访问用户数据的权限
有些应用要求用户授予访问数据的权限, 而无需说明为什么需要数据以及如何计划使用它们。此类应用通常会被拒绝。作为开发人员, 请确保你要访问用户数据的理由是真实的, 并且没有其他方法可以使用数据。其次, 说明为什么需要数据以及打算如何以非技术精通的用户会理解的方式使用数据。
5.不正确的截图
在你的应用程序中包含几个页面的屏幕截图非常重要。确保某些对象或覆盖文字不会覆盖应用的重要部分。让用户通过屏幕截图了解你的移动应用中的价值。萤幕撷取画面上资讯不正确的应用程式可能无法核准进入应用程式商店。
6.信息不完整
某些应用因为提交的信息不完整或过时而被拒绝。列出你的应用程序的所有要求并提供演示。你还可以提供一个简短的视频片段, 以说明如何使用你的应用。更重要的是, 你的联系信息应该是最新的。如果你更改了电话号码, 请提供当前的电话号码。苹果有时可能会验证一些联系信息。如果你的应用程序由于错误地提供了旧的联系信息而被拒绝, 那将很有趣。
7.不良的用户界面
Apple为他们的应用程序提供了UI准则, 因此在完全设计应用程序之前, 请务必阅读其准则。有些更改很难实现。因此, 最好从一开始就将其正确设置。一些应用程序被拒绝, 因为它们的用户界面被认为不合格。你需要了解个人偏好在这里起着重要的作用。你认为不错的用户界面可能对Apple团队而言并不理想。因为这是他们的平台, 所以在这里称呼它。熟悉他们的应用程序用户界面指南。
8.误导性信息
某些应用实际上并未提供开发人员承诺的某些功能。这是可以理解的。在推销你的应用程序时, 你可能会想夸大其词。苹果不喜欢这样。不幸的是, 一些开发人员并未真正开始误导用户, 但他们做出了一些含糊的陈述, 并被误解了。因此, 你应该只列出你的应用程序可以完成的事情或已经成功完成的事情。其次, 远离夸张和模棱两可的陈述。苹果对此非常严格。如果你声称自己的移动应用程序可以执行20个不同的任务, 而Apple发现其中一项说法是错误的, 则你的应用程序可能会被拒绝。该品牌非常严格, 其标准也很高。
除了上述原因外, 你的应用可能仍会由于其他原因而被拒绝, 但是处理这些原因将极大地增加你的应用的批准机会。
评论前必须登录!
注册