我正在尝试在我的设备上加载我用AppCelerator编写的小应用程序。由于我怀疑iOS目标不匹配,我遇到了相当多的麻烦。
AppCelerator为目标操作系统3.2和4.1提供了两个选项。我的手机上有固件4.1所以我选择了4.1:
如果你想看一下,这是一张照片。
请注意,在此图像中,我选择4.1的输出类型。这将生成一个XCode项目,其中4.1作为4.1的基本sdk / target sdk。
当我启动它时,它会生成一个XCode项目。管理器包含以下设备和配置文件:
这是组织者的照片。
它包含我的设备,配置配置文件,设备旁边有一个绿点,表示它应该是一个有效的目标。
然后,当我尝试在设备上运行应用时,我将以下选项视为可用目标:
最后,您可以在下拉列表中选择模拟器和设备。
请注意,它不像我升级到新SDK和4.1 iOS之前那样包含我的设备。
我以为我此时可以推送到我的iphone - 试过我所知道的尝试。吹掉我的所有配置文件,重新生成我的开发人员证书,还删除了我的登录密钥链,以确保我在那里开始新鲜。
我真的只是出于尝试的想法 - 感谢任何和所有的帮助!
答案 0 :(得分:2)
看来答案很简单。在XCode中徘徊数小时后,我在AppCelerator界面上找到(或注意到)另一个标签。
点击Test&包 单击“在设备上运行” 如果尚未填写配置的详细信息(如果您完成了我所做的Apple文档的详细程度,可能会完成所有操作) 单击立即安装
Voila - 应用程序已在您的手机上进行测试。
答案 1 :(得分:1)
Apple条款不允许在Xcode外部构建的应用安装到iOS设备。我认为这也适用于AppCelerator构建。