我想知道Xcode6用户是否仍然可以创建未签名的IPA(例如,没有配置配置文件),以安装在越狱设备中?
在Xcode5上有很多方法可以做到这一点,比如更改项目的配置或尝试存档(如果没有任何配置文件,Xcode6现在根本不允许存档),但这些方法都不起作用。
是苹果的某种强制措施,还是我漏掉了什么?
发布于 2015-04-23 08:01:38
我有答案给你!要获得更多帮助,请尝试https://www.youtube.com/watch?v=a4kelBsxZVs
步骤1:
GoTo /Applications然后右键单击Xcode.app并单击“显示包内容”
第二步: GoTo内容/ Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS7.0.sdk/
并将文件SDKSettings.plist复制到桌面
步骤3:打开复制的SDKSettings.plist文件。在DefaultProperties下,dict
找到"CODE_ SIGNING_ REQUIRED“,将其值从YES改为NO。保存文件
步骤4:将修改后的SDKSettings.plist文件复制回Contents / Developer / Platforms / iPhoneOS.platform / Developer / SDKs / iPhoneOS7.0.sdk/替换原始文件根据需要执行所需的身份验证
步骤5:重新启动Xcode并打开可运行的xcode项目
步骤6:在项目导航器中,选择您的项目,打开项目的构建设置部分,然后选择全部副标题。
步骤7:在代码签名下,找到代码签名标识,对于调试和发布模式,将任何iOS软件开发工具包设置为“不签名代码”。
创建IPA的步骤:
步骤8:在Xcode中,转到Product并单击Archive
步骤9: Step7将为您构建项目并创建归档文件。完成该过程后,将打开新的窗口Organize - Archive。在此窗口的列表中,您可以看到您的项目。右键单击项目,然后单击在查找器中显示,这将显示.xcarchive文件
步骤10:右键单击.xcarchive文件,然后单击显示包内容,然后转到产品和应用程序,您将在其中看到一个包含项目projectname.app名称的应用程序文件
Step11:打开iTunes,将视图更改为Apps,然后将应用程序文件projectname.app拖到iTunes中。
Step12:右键单击您的应用程序,单击在查找器中显示。在那里您将拥有您的.ipa文件。
重要说明: 1.在步骤8中,如果Archive菜单被禁用,这很可能是因为当前在Xcode工具栏中选择了模拟器选项作为运行目标。将此菜单更改为已连接的设备或通用iOS设备目标选项时,应会启用产品菜单中的存档选项。
https://stackoverflow.com/questions/29811035
复制相似问题