关于app在IOS中运行的说明2

     在不花99dollar的情况下,如何让自己编译的APP可以运行在iphone当中那?除了上一篇介绍的方法之后,达人还有一招,这招我没有试验过,不过暂时先记下来,以后可以用。


制作证明书

首先通过Keychain制作一个新的证明书 Keychain Access -> Certificate Assistant -> Create a Certification

证明书的名称任意(需要记住,下面会用到),固有类型选择self-signed root,证明书类型选择Code Signing,并选择“let me override defaults”。


程序设置

程序的Code Signing都设置为「Don’t Code Sign」
关于app在IOS中运行的说明2_第1张图片

编辑SDKSettings.plist文件

/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.0.sdk/SDKSettings.plist

将 CODE_SIGNING_REQUIRED 设置为 NO。
关于app在IOS中运行的说明2_第2张图片

设置之后编译程序 for iOS Device。

署名

在控制台用codesign给应用程序署名

codesign –fs “Fake Code Sign” ./Application.app/Application

验证

制作好Application.app之后,通过iPhoneExplorer,iFile等上传到iPhone的/Applications目录下。修改权限,并添加执行权限。
 


你可能感兴趣的:(关于app在IOS中运行的说明2)