我正在做一个学校项目,需要将iPhone应用程序部署到我的手机上。 我有一些非常初级的问题要问。 我已经尝试从这个网站阅读一些解决方案,但我不明白! 比如这些问题:iPhone应用程序减去应用商店和如何从Xcode将iPhone应用程序部署到真实的iPhone设备。
请问有没有人可以给我一个更易于理解的方法呢?
我正在做一个学校项目,需要将iPhone应用程序部署到我的手机上。 我有一些非常初级的问题要问。 我已经尝试从这个网站阅读一些解决方案,但我不明白! 比如这些问题:iPhone应用程序减去应用商店和如何从Xcode将iPhone应用程序部署到真实的iPhone设备。
请问有没有人可以给我一个更易于理解的方法呢?
简单易懂:
我相信现在的 Xcode 已经比以前更加友好了。如果不是这样,那么苹果公司有逐步说明的步骤。简而言之,您需要:
然后,您就可以在设备上构建和运行应用程序了。这个过程很难解释,但一旦开始,就会变得非常容易。
我有更详细的回答,并附有图片,请点击此处。
使用Xcode 7进行iOS 9目标设备测试时,现在可以免费使用 provisioning。您无需注册Apple Developer Program即可在真实设备上测试应用程序。
以下是Apple文档中的摘要:
当您在设备上运行应用程序时,您还需要先信任开发者。在您的设备上,转到设置 > 通用 > 描述文件 > 开发者帐户名称 > 信任。如果您不加入Apple Developer Program,则仍然可以使用免费provisioning在您的设备上构建和运行应用程序....
- 在Xcode中,将您的Apple ID添加到“账户”偏好设置中
- 在项目导航器中,选择项目和目标以显示项目编辑器。
- 单击“常规”,并从“团队”弹出菜单中选择您的名称。
- 将设备连接到Mac,并从方案工具栏菜单中选择您的设备。
- 在“团队”弹出菜单下方,单击“修复问题”。
- 单击“运行”按钮。
在这里,这个SO问题详细介绍了如何执行Jeremy的建议的步骤。
如何从Xcode将iPhone应用程序部署到真实的iPhone设备?
请注意,在Xcode 4.3中,/ Developer已移动到 /Applications/Xcode.app/Contents/Developer。
而且,这个SO问题说明了如果出现[ sed:RE error:Illegal byte sequence]应该怎么做。
Mac OS X上的illegal byte sequence RE错误
但是在XCode-5.1 / MacOS-10.9中,这仍然不起作用-在编辑plist文件后,我在XCode-Organizer中失去了设备选项卡!