【问题标题】:Jailcoder how to越狱者怎么做
【发布时间】:2013-01-15 00:36:12
【问题描述】:

我只是想在没有开发者帐户的情况下在我的 iPhone 上获取我自己的应用程序。以下是我执行的步骤:

  1. 我用 JailCoder 修补了 Xcode 和我的项目 (Currency.xcodeproj)

  2. 我想在 Xcode 中使用“iOS 设备”构建项目。但是我收到一条错误消息,例如“找不到设备”。所以我在模拟器中运行它,我在 /Users/Dogan/Library/Developer/Xcode/DerivedData/Currency-gjxrulouxbmjslbzslsplyehgfgm/Build/Products/Debug-iphonesimulator 中获得了 currency.app-file

  3. SSH 到 /var/mobile/Applications 中的 iPhone

  4. 创建一个名为 FADE9826-4878-4458-B5BE-90AD4EB60FDF 的新文件夹(我必须使用有效的 UDID。我是否使用特定工具来创建 UDID?我有另一个示例中的 UDID)。我还在这个文件夹中创建了一个名为“Documents”的目录。

  5. chown -R mobile FADE9826-4878-4458-B5BE-90AD4EB60FDF

  6. scp -r Currency.app root@IP-ADRESS-OF-IPHONE:/var/mobile/Applications/FADE9826-4878-4458-B5BE-90AD4EB60FDF/

  7. 在 SSH 中使用“killall SpringBoard”重新启动 Springboard

我得到了应用程序,但它不起作用。每次点击时,它都会崩溃并将我踢到主屏幕。我错过了什么吗?

【问题讨论】:

    标签: iphone jailbreak


    【解决方案1】:

    您错过了模拟器构建不适用于 iPhone,因为它们是为错误的 CPU 类型构建的。模拟器构建是 Intel x86 应用程序,iPhone 有一个 ARM CPU。

    可能还有其他问题(我不知道 jailcoder 是如何工作的),但你无法让模拟器构建在手机上运行。

    【讨论】:

    • 好的,我如何在没有开发帐户的情况下在 ios 设备上构建 *.app 文件?
    • 我读到我必须修补新安装的 xcode。所以如果我的 xcode 仍在使用中,我必须删除并重新安装它。对吗?
    • 只是为了避免注册 Apple 的开发者计划,您会遇到很多麻烦。
    【解决方案2】:

    下载 Jailcoder 并通过 Xcode 的引导补丁然后给你的项目打补丁后,如果你的设备插入你的计算机,选择目标类型(你可以选择模拟器,iOS 设备等),应该有您的设备名称列表。

    【讨论】:

    • 不知道怎么回事,打开和关闭xcode后,xcode管理器认出了我的ipod。我能够在其中运行和调试应用程序。也许这可能对其他人有帮助:)
    猜你喜欢
    • 1970-01-01
    • 2012-04-14
    • 2017-11-20
    • 2016-03-08
    • 2013-01-20
    • 2019-01-24
    • 2014-01-12
    • 2012-05-13
    • 2020-10-23
    相关资源
    最近更新 更多