iphone – 在没有开发人员程序,iOS 5.1的设备上安装iOS应用程序
我正在尝试将iOS应用程序安装到运行iOS 5.1的设备上。
它现在不是越狱,但如果这是我需要做的。 当我运行iOS 5.0.1时,我按照这个线程:How can I deploy an iPhone application from Xcode to a real iPhone device?,并创建了一个自签名证书,它的工作就像一个魅力。 更新到Xcode 4.3.2和iOS 5.1后,我无法使其工作 我也试过跟着这个线程,但没有成功:Test iOS app on device without apple developer program or jailbreak 那么如何将我的应用程序从Xcode 4.3.2安装到运行iOS 5.1的iPhone 4,而不是开发人员程序中的成员? 编辑: 当我尝试启动应用程序时,这是控制台给我的,我没有得到Xcode中的任何崩溃日志: May 8 18:25:35 unknown SpringBoard[54] <Warning>: Unable to obtain a task name port right for pid 1017: (os/kern) failure May 8 18:25:35 unknown com.apple.launchd[1] <Notice>: (UIKitApplication:com.KerschApps.Test[0x2fa8]) Exited: Killed: 9 May 8 18:25:35 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.KerschApps.Test[0x2fa8]) Throttling respawn: Will start in 2147483647 seconds May 8 18:25:35 unknown SpringBoard[54] <Warning>: Application 'Test' exited abnormally with signal 9: Killed: 9 May 8 18:25:36 unknown kernel[0] <Debug>: AMFI: hook..execve() killing pid 1017: no code signature 为什么我的所有应用程序在模拟器中运行良好时崩溃? 谢谢/蒂姆 解决方法
我已经有了完全一样的问题,让您在iOS 5.1中使用Xcode 4.3.2运行应用程序,我刚刚设法使用这种方法在几乎完美的工作:
Building Apps for iOS 5.1 with Xcode 4.3.2 它基于this one from iPhone Dev wiki,但是我必须包含一些修改 – -gta切换导致构建错误,并且说明不是完全明确的。完整的教程是在该博客文章中,但步骤基本上是: >创建名称为“iPhone开发人员”的自签名证书 我碰巧使用Unity进行调试,所以缺少使用-gta的Xcode调试并没有打扰我 – 显然Objective C开发人员需要这个功能,所以有希望有人可以扩展这个功能。我目前正在使用5.1的iPhone上的应用程序的开发版本,手指交叉可以获得相同的结果。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |