如何在没有开发人员帐户的情况下从 .app 文件构建 .ipa 文件?

Posted

技术标签:

【中文标题】如何在没有开发人员帐户的情况下从 .app 文件构建 .ipa 文件?【英文标题】:How can I build a .ipa file from the .app file without a developer account? 【发布时间】:2013-11-02 16:09:47 【问题描述】:

我想在没有开发者帐户的情况下从 .app 文件构建一个 .ipa 文件,以便我可以在 iPhone 或 iPad 上测试我的项目。

这是我尝试过的,但没有结果:

    将应用复制到文件夹中。 更改文件夹名称负载。 压缩文件夹。 将 .zip 更改为 .ipa。

我正在使用 Xcode 4.6.3 和 ios 6.1.3。

【问题讨论】:

据我所知,您需要一个开发者帐户。它被锁定了。 我没有这个账号。我是一个初学ios程序员 你不需要成为专家级程序员,甚至根本不需要成为一名程序员,只需 99 美元。 我的设备越狱了有区别吗? 如果通过,我是否还需要支付 99 美元才能在那里获得应用程序,我不确定。据我所知,您需要拥有有效的证书才能将应用程序放在设备上。 【参考方案1】:

Apple 使用代码签名来保证只有经过授权的 iOS 设备才能运行应用程序。 因此,最终您只能在与 iOS 开发人员计划相关联的设备上测试应用程序,并且当您还拥有来自开发人员计划的开发人员证书时。 但是,在 iOS 模拟器中测试您的 iOS 应用程序是免费的。

【讨论】:

它是对的,但我在真实设备上测试应用程序。如果我的设备越狱它有什么不同吗? 您不太可能从 *** 上的黑帽越狱社区获得太多建议。我不知道那里是否有一个充满活力的黑帽开发者社区,但我很确定不是这个。我强烈建议您每年向苹果支付 99 美元,并加入我们所有人的行列。 我认为可以在越狱设备上运行未签名的 ipa。但是,如果您打算更认真地进行开发,那么我建议您进入 iOS 开发人员计划。每个程序最多可以注册 100 台设备并拥有多个开发人员。因此,如果他们愿意,您也可以与朋友分摊费用。

以上是关于如何在没有开发人员帐户的情况下从 .app 文件构建 .ipa 文件?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我可以在没有任何配置文件的情况下从 App Store 运行应用程序?

如何在没有开发人员帐户的情况下分发 mac osx 应用程序?

在没有开发者帐户的情况下测试应用内购买?

如何在不创建组件的情况下从 laravel 刀片视图文件扩展 app.js 方法/数据/手表

如何在没有 instagram API 的情况下从 instagram 获取公共用户的所有帖子

无需付费苹果开发者账号即可生成ipa