在VMWare下开发的Iphone应用程序

时间:2011-06-16 17:43:55

标签: iphone ios xcode4


我已经在iPhone应用程序工作了很长一段时间了,而且,我已经到了应该在实际iPhone设备上测试我的应用程序的地步。
我在VMWare 7上运行Mac OS X 10.6.6服务器版。我正在使用XCode 4 因为我自己没有iPhone,所以我尝试连接我的学院 但是,它没有得到认可 另一方面,如果我在我的主机(即Windows 7)上连接它,它将作为Apple设备打开,我可以访问内部存储。
iPhone是3GS iOS版本4.3.3。
在我去购买开发者执照之前,有谁能告诉我如何解决这个问题? 感谢。

修改:抱歉不清楚我的问题/问题。事实是,我无法将我的任何USB设备连接到Mac,我问的是如何解决这个问题。我的问题的另一部分是 - 如何在不支付Apple for Developer许可证的情况下在iPhone上测试我的应用程序 第一部分我已经解决了 - 我将OS X更新为10.6.7并安装了MultiBeast 第二部分 - 我已经使用Cyndia安装了我的应用程序(将其打包到deb文件,将其转移到手机,使用终端应用程序进行安装) - 但是,它无法启动。

1 个答案:

答案 0 :(得分:0)

要在设备上安装应用程序,您已正式向Apple开发人员计划申请(付费)。

还有不那么正式的变通办法,涉及越狱和修补iOS系统文件,这不是很容易做到的......

我希望这是个问题:)


修改

关于你的第二部分:

  1. 从cydia安装一些名为syslogs的软件包,并执行tail -f /var/log/system.log之类的操作,以了解app无法启动的原因。 (全部来自内存,未检查)

  2. 最可能的错误是您的二进制文件没有正确签名。快速和廉价的解决方案是使用ldid -S my binary我猜有一个cydia包。 (同样,内存,有关详细信息,请参阅that link

  3. 最好的解决方案如果你真的不想支付99美元而浪费时间来做一个复杂的设置(完整的解决方法,补丁等......),并获得Xcode的“Build& go”就像你付钱一样......看看at this


  4. 编辑2

    请查看this SO question以获取更多详细信息,我在之前的编辑中所写的内容大部分都在那里。