【发布时间】:2011-08-13 17:29:52
【问题描述】:
我刚刚购买了 Xcode 4,并正在尝试在其中开发我的应用程序。但是,我目前没有开发者许可证(在我准备好提交到应用商店之前不想要),所以我已经越狱了我的设备并安装了 appsync。
按照in this thread 建议的步骤进行操作后,我不仅无法部署到我的 iPhone,而且现在我为 iPhoneOS 创建的任何项目都会收到警告;
Target Integrity
Missing SDK in target XXXXX: iphoneos
我对@987654324@ 的了解不够,不知道在我试图让它工作的步骤中发生了什么,所以我的问题实际上有两个部分:
如何将 Xcode 恢复到以前的状态,以便我可以使用 iOS SDK(真的不想再次从 Apple 下载 4+GB)。
如何配置 Xcode 4 以部署到我越狱的 iPhone 上进行测试。 (我之前应该提到我在 Xcode 3.2 中的所有功能都可以正常工作,并且我已经尝试删除并以 iPhone 开发人员的身份重新创建自签名证书)。
编辑
我通过简单地恢复到sed 生成的备份文件,删除了我没有 SDK 的警告。
编辑 2
在问这里之前应该多玩一点我猜......我重新创建了另一个开发者证书并将SDKSettings.plist的相关内容替换为:
<key>AD_HOC_CODE_SIGNING_ALLOWED</key>
<string>YES</string>
<key>CODE_SIGNING_REQUIRED</key>
<string>NO</string>
<key>CODE_SIGN_ENTITLEMENTS</key>
<string></string>
<key>DEAD_CODE_STRIPPING</key>
<string>YES</string>
<key>ENTITLEMENTS_REQUIRED</key>
<string>NO</string>
一切正常!但是,我无法调试,因为在新的 XCode 布局中找不到 Project > New Build Phase > New Run Script Build Phase 选项。有人可以启发我吗?
【问题讨论】:
-
我和你的情况相同(在更新你正在谈论的帖子之后)。有用!但也没有调试。对不起,我帮不了你,但也许你很幸运in here。
标签: iphone xcode ios sdk jailbreak