我正在创建一个应用程序以在我的越狱 iPhone 5 上运行,该 iPhone 5 使用 evasi0n 运行 iOS 6.1.2 越狱。
这些是我采取的步骤:
- 我正在使用 Xcode 4.6.2,安装了 git,按照说明安装了 ldid。
- 我将 Xcode 配置为非代码符号。
- 运行“Build”,它设置为为 iOS 设备构建。
- 在从上一步创建的应用程序上使用 ldid -S。ldid 完成,没有任何错误。
- 然后,我通过 USB 连接我的手机并使用 iFunBox 将我的代码签名应用程序传输到 /Applications/
- 在我的手机上,我安装了 MobileTerminal,所以我打开它并运行
uicache
,它会重建 UI 缓存。然后我运行killall backboardd
,相当于用Springboard做respring。
我的应用程序出现在我的手机上,这很好。但是,当我点击它打开时,它会立即关闭。我不明白为什么会这样。我已经使用 ldid 完成了假代码签名。