gpt4 book ai didi

iphone - Xcode 4 和越狱的 iPhone

转载 作者:行者123 更新时间:2023-12-03 19:59:31 26 4
gpt4 key购买 nike

我刚刚购买了 Xcode 4,并尝试在其中开发我的应用程序。不过,我目前没有开发人员许可证(并且在准备提交到应用程序商店之前不需要一个开发人员许可证),因此我已经越狱了我的设备并安装了 appsync。

按照建议的步骤 in this thread 进行操作后,我不仅无法部署到我的 iPhone,而且现在我为 iPhoneOS 创建的任何项目都会收到警告;

Target Integrity
Missing SDK in target XXXXX: iphoneos

我对 sed 的了解不够,无法了解当我尝试让它工作时的步骤中发生了什么,所以我的问题实际上有两个部分:

  1. 如何将 Xcode 恢复到之前的状态,以便我可以使用 iOS SDK(真的不想再次从 Apple 下载 4+GB)。

  2. 如何配置 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 选项。有人可以启发我吗?

最佳答案

从我在 this reply 中看到的,我猜你遵循了,建议的步骤很干净,并且每次都备份原始文件。因此,对于你的第一个问题,只需恢复原始文件即可:

  • /Developer/Platforms/iPhoneOS.platform/Info.plist.bak
  • /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.2.sdk/SDKSettings.plist.bak
  • /Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Plug-ins/iPhoneOS Build\System Support.xcplugin/Contents/MacOS/iPhoneOS Build System Support.original

编辑:运行构建阶段现在位于项目首选项中: enter image description here

关于iphone - Xcode 4 和越狱的 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5802389/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com