如何在iPhone上部署测试应用程序?

时间:2012-04-24 09:11:09

标签: iphone jailbreak

我想知道如何在iPhone 4.3.2上部署测试应用。使用XCode 4.3但没有购买许可证。

我对它进行了越狱并安装了AppSync4.0 +

我问这个的原因是因为我从Qt移植了一个应用程序,我想看看它在iOS下的行为方式。

我一直在使用Qt4iOS,并在使用模拟器时获得了所有内容。 现在我想在我的设备上看到它。

当我尝试它时,我遇到了一些钥匙链错误。

向我提供一些链接或想法。

3 个答案:

答案 0 :(得分:2)

......一切皆有可能。这是关于所需的努力。而这种努力可能非常低。特别是因为你的设备已经越狱了。

  1. 您需要更改Xcode的代码签名才能构建设备。可以在此处找到说明:http://iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profile (最好保存原始文件的副本)。由于Xcode 4.3不再使用/ Developer文件夹,你必须编辑Xcode.app中的文件(./Xcode.app/Contents/Developer /...)

  2. 为设备构建应用。确保目标不是胖二进制文件(而只是构建一个ARMv6可执行文件),如果使用ldid进行伪签名,它将无法在您的设备上运行。

  3. 找到您应用的.app包

  4. 将.app包复制到/ Applications /(不是/ var / mobile / Applications !!!)(例如通过ssh)。确保您的可执行文件的权限设置为755.重新启动或重新启动,如果您正确执行了所有操作,您将能够启动并测试您的应用程序。

  5. 玩得开心!

答案 1 :(得分:0)

我遇到了同样的问题。

无论我们如何努力应用任何技巧以便在没有许可证的情况下在真实设备上测试应用程序,最重要的是你不能这样做

您必须支付99美元才能注册Apple,之后您可以在运行应用程序之前将设备设置为XCode中的真实设备。

请注意,即使您在Apple注册后,创建* .api文件也是一项非常重要的任务。

答案 2 :(得分:-2)

简单:为iOS开发人员计划花费99美元。

我确信浪费你的时间试图找到另一种方式会花费更多。