绕过Xcode 6的代码签名
你如何绕过IOS 8应用程序在Xcode 6上的代码签名? 我曾经在Xcode 5上的互联网上的一些指南,很容易做到这一点,所以我可以直接在我的越狱iPhone上testing我的应用程序,因为我没有开发人员帐户。 但是,我似乎无法摆脱这个错误了:
“没有find有效的签名身份(即证书和私钥对)的供应configuration文件”。
我所知道的这些指南似乎都不适用于Xcode 6? 任何解决scheme
- 从cydia.angelxwind.net repo安装AppSync Unified设备
- 打开/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist
- 将参数AD_HOC_CODE_SIGNING_ALLOWED的值更改为YES
- 将参数CODE_SIGNING_REQUIRED的值更改为NO
- 重新启动XCode
- 在“生成设置”(“目标”和“项目”)中将“代码签名标识”参数设置为“特定代码签名”
- 将名为“Entitlements.plist”的新“Property List”文件添加到您的项目中
- 将值为“YES”的“可debugging”参数添加到Entitlements.plist中
- 在“Build settings”(“Target”和“Project”)中将“Code Signing Entitlements”参数设置为“Entitlements.plist”
对于XCode 6.4需要做一些额外的事情:
- 转到“目标”中的“信息”选项卡,并复制“分组标识符”的值
- 将“application-identifier”参数与最近复制的值一起添加到Entitlements.plist中
请享用!