Xcode 5 部署设备

Posted

技术标签:

【中文标题】Xcode 5 部署设备【英文标题】:Xcode 5 Deployment Device 【发布时间】:2014-03-21 19:34:48 【问题描述】:

我打开了 Xcode5,但我的应用无法部署到我的手机上。

组织者将其列为部署设备,但我在主工具栏中看到的只是通用的“ios 设备”。

这很奇怪,因为当我点击“播放”按钮时,在另一个项目中确实列出了我的手机。有人看过吗?

我是 Xcode 的新手。您一次只能在手机上部署一个项目吗?

这两个项目都是通用的。

【问题讨论】:

重新连接设备?还要确保它在管理器中的设备旁边显示绿点。 这样做了,有一个绿点。 当您点击 iOS 设备时,下拉菜单中会显示什么? @nycynik 它只列出了“iOS”设备,然后在所有模拟器下方。 您是否可以为设备没有的操作系​​统构建?例如,您的目标是 ios7,而您的设备是 6 吗? 【参考方案1】:

可能是设备上装有旧版本的操作系统。如果您针对的是较新版本的操作系统,它将不会显示。

设备上可以安装的应用程序数量没有限制,您可以拥有多个。可能是设备没有在苹果注册?显示在列表中,是否有一个绿点?

这是一个有答案的问题:Provisioning New Device for Development Xcode

另外,有没有可能只是没有被选中,这里是截图和链接:http://www.techotopia.com/index.php/Testing_Apps_on_iOS_7_Devices_with_Xcode_5

【讨论】:

下拉菜单只显示“iOS 设备”和模拟器。该设备已注册并在我加载另一个项目时列出。不知道为什么它不会显示为这个项目的一个选项。 您可能有 Xcode 的更新?您可能需要它来获取最新版本的操作系统,以匹配设备。【参考方案2】:

转到 /Library/Developer/Xcode/DerivedData 并删除所有内容。 现在应该可以在设备中看到您的设备以供选择。

这已经过测试并且可以正常工作,因为我遇到了确切的问题。

【讨论】:

以上是关于Xcode 5 部署设备的主要内容,如果未能解决你的问题,请参考以下文章

如何将 iPhone 应用程序从 Xcode 4.3.1 部署到具有 IOS 5.0.1 越狱的真实 iPhone 设备 [重复]

XCode 5 依赖项警告 - 混淆 iOS 部署目标和架构

UITableView 不再使用 xCode 4.5 滚动,部署在 5.x 或 6.0

故事板上的 Xcode 9 和 9.1 选择的设备会影响部署设备上的视图宽度

当我尝试在设备上部署 PhoneGAP 应用程序时,xCode 返回“等待应用程序启动超时”错误

我可以在 ios 9 和 Xcode 7 中部署我的应用程序的设备数量是不是有任何限制