越狱者怎么做
Posted
技术标签:
【中文标题】越狱者怎么做【英文标题】:Jailcoder how to 【发布时间】:2013-01-15 00:36:12 【问题描述】:我只是想在没有开发者帐户的情况下在我的 iPhone 上获取我自己的应用程序。以下是我执行的步骤:
我用 JailCoder 修补了 Xcode 和我的项目 (Currency.xcodeproj)
我想在 Xcode 中使用“ios 设备”构建项目。但是我收到一条错误消息,例如“找不到设备”。所以我在模拟器中运行它,我在 /Users/Dogan/Library/Developer/Xcode/DerivedData/Currency-gjxrulouxbmjslbzslsplyehgfgm/Build/Products/Debug-iphonesimulator 中获得了 currency.app-file
SSH 到 /var/mobile/Applications 中的 iPhone
创建一个名为 FADE9826-4878-4458-B5BE-90AD4EB60FDF 的新文件夹(我必须使用有效的 UDID。我是否使用特定工具来创建 UDID?我有另一个示例中的 UDID)。我还在这个文件夹中创建了一个名为“Documents”的目录。
chown -R mobile FADE9826-4878-4458-B5BE-90AD4EB60FDF
scp -r Currency.app root@IP-ADRESS-OF-IPHONE:/var/mobile/Applications/FADE9826-4878-4458-B5BE-90AD4EB60FDF/
在 SSH 中使用“killall SpringBoard”重新启动 Springboard
我得到了应用程序,但它不起作用。每次点击时,它都会崩溃并将我踢到主屏幕。我错过了什么吗?
【问题讨论】:
【参考方案1】:您错过了模拟器构建不适用于 iPhone,因为它们是为错误的 CPU 类型构建的。模拟器构建是 Intel x86 应用程序,iPhone 有一个 ARM CPU。
可能还有其他问题(我不知道 jailcoder 是如何工作的),但你无法让模拟器构建在手机上运行。
【讨论】:
好的,我如何在没有开发帐户的情况下在 ios 设备上构建 *.app 文件? 我读到我必须修补新安装的 xcode。所以如果我的 xcode 仍在使用中,我必须删除并重新安装它。对吗? 只是为了避免注册 Apple 的开发者计划,您会遇到很多麻烦。【参考方案2】:下载 Jailcoder 并通过 Xcode 的引导补丁然后给你的项目打补丁后,如果你的设备插入你的计算机,选择目标类型(你可以选择模拟器,iOS 设备等),应该有您的设备名称列表。
【讨论】:
不知道怎么回事,打开和关闭xcode后,xcode管理器认出了我的ipod。我能够在其中运行和调试应用程序。也许这可能对其他人有帮助:)以上是关于越狱者怎么做的主要内容,如果未能解决你的问题,请参考以下文章