使用 Apple 的工具和工具构建 IPA越狱设备证书
如何破解我自己的 IPA 文件以进行越狱分发? 或者我如何构建一个可以在越狱手机上运行的 IPA?
我购买了 Apple 证书,并且能够构建可在我的设备以及官方 Beta 测试人员的设备上运行的 Xcode 4 ipa 文件。然而,我希望为每个人提供一个“公开测试版”,因为该应用程序基本上是免费的。
所以我想构建一个可以在越狱设备上运行的 IPA 版本,本质上是破解我自己的应用程序...我发现 这个 看起来非常困难,有这个 answer 回答了一个略有不同的问题。我希望这个过程由我的构建服务器自动化,所以我希望它相对合理。
我尝试过手动构建 zip、构建应用程序商店等,但在我拥有的越狱设备上都失败了。对于这个特定的设备来说,这可能是一个侥幸,但我发现很难找到这个特定用例的信息,所以也许我做的一件事是“正确的事情”,但由于严重的缺乏,它不起作用(希望有人可以确认“需要做什么”)。
How do I crack my own IPA file for jailbroken distribution?
Or alternatively how do I build an IPA that will work on a jailbroken phone?
I purchased an apple certificate and am able to build an Xcode 4 ipa file that works on my device as well as devices of official beta testers. However, I would like to have an "open beta" for everyone since the application is essentially free.
So I would like to build a version of the IPA that works on jailbroken devices, essentially crack my own application... I found this which seems ridiculously hard and there is this answer which answers a slightly different question. I want this process to be automated by my build server so I hope its relatively reasonable.
I've tried manually building zips, building for the app store etc. and it all failed on the jailbroken device that I have. It might be a fluke with this particular device but I find it hard to find information for this particular use case, so maybe one of the things I did is "the right thing" and its just by bad lack that it didn't work (hopefully someone can confirm what "needs doing").
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我能够使用越狱设备上的调试凭据安装应用程序的版本。我猜测使用该设备的 Beta 测试人员只是在之前的安装尝试中犯了一些错误。
I was able to install a build of the application using debug credentials on the jailbroken device. I'm guessing the beta tester who used the device just did something wrong with a previous install attempt.
我很确定这会违反苹果的最终用户许可协议。
IPA 的目的是确保它只在选定的设备上运行,我建议不要这样做,并坚持使用封闭测试版直到发布时间。
Im pretty sure this would break Apple's EULA.
The point of the IPA is to ensure that it will only run on selected devices, i would recommend against this, and stick with closed beta until release time.