1

我知道您需要一个特殊的 ID 才能将您开发的应用程序部署到 iPad,即使您的本地应用程序已插入您的开发机器。正确的?究竟是什么被锁定了——你不能简单地将编译后的应用程序手动复制到设备上或其他任何东西上?

我听说你可以通过越狱设备来解决这个问题,但是这是如何工作的呢?是否更加复杂,或者一旦越狱,您可以像使用 ID 越狱一样将其部署到您的测试设备吗?

4

3 回答 3

1

我知道您需要一个特殊的 ID 才能将您开发的应用程序部署到 iPad,即使您的本地应用程序已插入您的开发机器。正确的?

正确的。

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

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

我听说你可以通过越狱设备来解决这个问题,但是这是如何工作的呢?是否更加复杂,或者一旦越狱,您可以像使用 ID 越狱一样将其部署到您的测试设备吗?

我不知道在越狱设备上部署应用程序的细节,但我怀疑它是否会像加入该计划一样简单:要在我自己的设备上运行东西,我只需在 Xcode 中单击一个按钮。使用越狱设备,您必须构建应用程序,然后以某种方式将其单独安装到设备上。

于 2012-04-04T14:05:57.930 回答
1

自从第一部 iPhone 开始越狱以来,越狱过程对用户来说变得越来越简单和容易。应该可以帮助您进行实际越狱,应该有助于添加应用程序。我想在 iPad 上上传应用程序不会离 iPhone 太远,但肯定是越狱会使您的保修失效,因此请备份您的数据,以防您需要恢复出厂设置以删除任何痕迹过去的越狱。

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

于 2012-04-04T14:09:53.837 回答
0

有两种方法可以分发 iOS 应用程序。Apple 认可的方法是通过 iTunes App Store,并通过越狱世界。

Apple 不支持越狱,因此对于不会破坏的依赖项和社区,您几乎只能靠自己。

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

于 2012-04-04T14:07:34.497 回答