将应用程序放在物理iOS设备上的步骤的资源

时间:2011-07-05 21:55:06

标签: ios xcode4

我有一个可在Xcode模拟器中运行的PhoneGap应用程序。我也在Apple开发人员计划中,因此我可以进行代码签名以在实际设备上运行应用程序。

但是,我很难找到一个很好的资源来指导我完成在我的物理iPhone / iPad上获取应用的确切步骤。我找到了Xcode 3的其他指南,或者它们展示了如何让PhoneGap在模拟器中工作但不是如何在实际设备上运行,或者它们可能使用不同版本的Xcode 4,因为它们引用的不同命令比我有。

如果您已成功将应用程序从Xcode 4部署到iOS设备上,是否可以发布指向您使用的步骤的链接或推荐具有该信息的书籍?我感谢任何人都可以提供有关该主题的任何帮助。谢谢!

[编辑:虽然我使用的是PhoneGap,但从Xcode部署到iOS设备的步骤与AFAIK相同。]

[编辑以添加更多详细信息:

我制作了我的项目,它可以在iPhone 4模拟器和iPad 4模拟器上运行。

我也可以插入我的iPad(已通过助手进行配置),在方案列表框中选择它,单击“运行”按钮,它将按预期在iPad上启动。这是否意味着我至少有代码签名部分工作?

到目前为止一切顺利。现在我想进行构建,以便我可以分发给人们在他们的设备上测试应用程序(我已经有了他们的UDID)。当我进入iOS开发人员库中iOS开发指南的“发布您的分发应用程序”部分时,我陷入了存档您的应用程序测试部分。我无法找到代码签名标识构建设置。看起来他们也改变了菜单,因为他们引用了Build>不再存在的构建和存档菜单项。我试过Product>构建> Build For Archiving似乎是最接近的选项,并且构建实际上成功但是在Organizer中>档案选项卡没有档案。

很抱歉,我没有更详细的信息说明这个过程对我来说有什么问题,但我是Xcode环境的新手。我可以自己解决这些问题,只要有文档在某处,但我找不到任何与我的Xcode版本相匹配的东西。谢谢!]

[再次编辑:在做了更多的研究之后,我最终听完了其他人的建议并完成了对Xcode的完全卸载/重新安装,最终解决了这个问题,尽管这是一个相当沉重的方式。]

3 个答案:

答案 0 :(得分:2)

您肯定想查看Apple的文档:

他们完整地介绍了如何将应用程序配置,构建和部署到设备。

Xcode Organizer现在让它变得相当直接和轻松......但仍然存在一些问题,阅读文档将全面概述过程中究竟发生了什么。

答案 1 :(得分:0)

与Apple建议相反,将Skip Install(Build Setting)设置为NO修复此问题。在这里使用手机差距。

Archives not showing up in Organizer for XCode 4

答案 2 :(得分:0)

获得Apple开发者帐户凭证后,您可以按照我创建的要点:

Apple's Code Signing Process