Xcode 4.5.2 免证书真机调试生成ipa教程 本文将详细介绍如何在Xcode 4.5.2中实现免证书真机调试,并生成ipa文件。通过本教程,您可以轻松地在真机上调试和分享您的iOS应用程序。 一、创建假证书 在Xcode 4.5.2中,创建假证书是免证书真机调试的第一步。打开钥匙串访问工具,点击钥匙串访问-> 证书助理->创建证书,打开向导。在第一个步骤中,必须将名称命名为iPhone Developer,将类型设定为代码签名,并选中”让我覆盖这些默认值”。然后,一路点击“确定”和“继续”来完成这个向导。 二、修改SDKsettings.plist文件 找到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.0.sdk目录下的SDKsettings.plist文件,修改"Default Properties "项下的"CODE_SIGNING_REQUIRED "和"ENTITLEMENTS_REQUIRED"得值都为:NO。 三、修改Info.plist文件 找到/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform目录下的Info.plist文件,增加两项PROVISIONING_PROFILE_ALLOWED = NOPROVISIONING_PROFILE_REQUIRED = NO。然后,将文件内的所有"XCiPhoneOSCodeSignContext"替换为"XCCodeSignContext",分别在DefaultProperties分支下、RuntimeRequirements分支下和OverrideProperties分支下。 四、修改配置文件后重启Xcode 在修改配置文件后,需要重启Xcode以应用修改。 五、添加Entitlements.plist文件 在项目中添加一个Entitlements.plist文件,设置允许调试。打开Entitlements.plist文件,添加一个属性Can be debugged,并将属性值设为YES。然后,修改targets的build setting属性值,将Code Signing Entitlements那项的值改为刚刚新建的"Entitlements.plist",将Code Signing Identity中Any iOS SDK设置为iPhone Developer,其他则改为Don't Code Sign。 六、生成ipa文件 现在,您可以生成ipa文件了。打开Xcode,选择您的项目,点击Product->Archive,然后选择Export...,选择ipa文件类型,输入文件名和存储路径。 七、总结 通过本教程,您可以轻松地在Xcode 4.5.2中实现免证书真机调试,并生成ipa文件。这样,您可以在真机上调试和分享您的iOS应用程序。
- zmastor2014-07-02不错,虽然过程麻烦了点
- 粉丝: 0
- 资源: 34
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助