我可以在没有付费加入Apple开发人员计划的情况下为iPad开发吗?

问题描述:

我知道你需要一个特殊的ID来将你开发的应用程序部署到一个iPad上,甚至是你本地的一个插入你的开发机器。正确?什么被锁定 - 你不能简单地将编译的应用程序手动或任何东西复制到设备上?我可以在没有付费加入Apple开发人员计划的情况下为iPad开发吗?

我听说你可以通过越狱设备来解决这个问题,但是它是如何工作的?它是否更加复杂或者一旦发生*破裂,就可以像使用身份证明进行越狱一样进行测试?

+1

你可以编写一些代码在你的越狱iPad上运行,但它永远不会被大多数人看到。为了让你的应用真正在那里,你需要它在App Store中 - 为了进入App Store,你需要(1)一个帐户和(2)应用程序苹果审查。 – cHao 2012-04-04 14:06:33

+0

这只适用于本地开发和测试 - 我希望在决定是否要为真实应用创建和发布应用之前,尝试开发iPad。 – 2012-04-04 15:05:29

我知道你需要一个特殊的ID来将你开发的应用程序部署到一个iPad上,甚至是你本地的一个插入你的开发机器。正确?

正确。

究竟是什么被锁定 - 你不能简单地将编译的应用程序手动或任何东西复制到设备上?

非越狱iPad只会运行具有有效代码签名的应用程序。你需要一个证书来制作其中的一个,而Apple只会向开发人员颁发证书。

我听说你可以通过越狱设备来解决这个问题,但是它是如何工作的?它是否更加复杂或者一旦发生*破裂,就可以像使用身份证明进行越狱一样进行测试?

我不知道越狱设备上部署应用程序的细节,但我怀疑这将是为参加该计划一样容易:我自己的设备上运行的东西,我只要按一下在Xcode按钮。使用越狱设备时,您必须构建应用程序,然后以某种方式分别将其连接到设备。

有两种方法可以为iOS分发应用程序。苹果公司批准的方法是通过iTunes App Store,并通过越狱世界。

越狱不受Apple支持,因此对于依赖性和社区来说,它几乎不会中断。

对于支持的方式,您可以开发iOS应用程序并在模拟器中进行测试。为了能够在设备上测试它,您需要在开发程序中使用一个acct,使您可以为设备制作证书配置文件,您可以在应用程序和设备之间配对。

自从第一代iPhone出现越狱以来,该过程对用户而言变得越来越简单易用。 This应该帮助你实际越狱,this应该有助于添加应用程序。我想上传iPad上的应用程序不会离iPhone太远,但有一点肯定是越狱,将使无效,因此请备份数据以防万一需要运行恢复出厂设置任何过去越狱的痕迹。

长话短说,通过支付开发者帐户合法开发应用程序更容易,但如果您缺少现金或只是将应用程序作为业余爱好,越狱是一种有效(有趣)的选择。

+0

是的,基本上就是这样 - 我想在付费之前玩。 99美元并不多(在西方是这样),但我只是为了爱好发展而付费。 – 2012-04-04 15:08:13

+1

不要忘记你总是可以免费使用iOS模拟器,所以你可以在做出决定之前进行编程。 – 2012-04-04 16:13:10