iPhone开发限制

时间:2011-07-25 02:18:45

标签: iphone android mobile

与Android相比,我听说Apple已“关闭”。

iPhone究竟有什么限制?

例如,Android可以阻止其他应用程序安装或运行,iPhone可以做同样的事情吗?

除App Store评论指南外,是否有任何iPhone限制列表(特别是与Android相比)?

谢谢。

4 个答案:

答案 0 :(得分:0)

'关闭'是指App Store。所有公开的应用程序都必须通过Apple才能进入App Store。 Apple决定使用哪些应用并削减所有销售额。

Android平台没有一个特定的应用程序商店,谷歌也没有说明你能够或不能安装什么,也不会削减你的销售。

两者都有利弊。

如果您愿意构建HTML5应用,您还可以在某些情况下绕过App Store限制。您可以使用清单文档来允许iPhone用户直接下载文件,而无需通过应用商店。当然,HTML5应用程序无法完成真正的原生应用程序所能做的一切。

答案 1 :(得分:0)

鉴于他们批准或不批准应用程序。我认为指南和公布的限制是主要的。但我认为这是关闭的,因为存储和硬件依赖于Apple本身(而Android可以安装在异构硬件上(理论上至少)。

作为一名开发人员,我们(作为公司)发现的一件事有点难看(为了知识产权),不能使用封闭的API,但为了公平起见,我们也理解其中的原因。

答案 2 :(得分:0)

Apple应用程序商店已关闭,您需要付费才能进入,并且您无法控制应用程序是否也会进入。

Android商店有自己的规则,由运行它们的人决定。因此,如果你不喜欢一个,你可以尝试另一个,或者甚至自己做。

Apple SDK已关闭。您无法看到源,并且(这与前一点相关)您不能使用它的某些部分,即使您知道它存在。

Android SDK已打开。如果您愿意,可以获取所有源文件并进行修改。

答案 3 :(得分:0)

另外,据我所知,您应该购买iMac进行iPhone开发,并注册成为开发人员以获得最新版本的IDE。如果我错了,请纠正我。