在Xcode中成功构建是否需要连接的iOS设备?

时间:2015-03-16 20:48:21

标签: ios xcode

我是Xcode的新手,我的第一个项目是一个带有 Share Extension 目标的简单iOS 8应用程序。我注意到,如果我选择>Product >Build,文件会标记为红色(缺失)。 如果我做同样的事情,但使用连接设备,他们从红色变为黑色,构建成功。为什么我需要连接设备才能获得成功的构建?

2 个答案:

答案 0 :(得分:0)

@Matt,这取决于您的建筑物的配置文件。我将附加我在Xcode 6.1中选择的当前构建配置文件的图像。xcode build profiles但基本上如果您定位模拟器,您将要单击播放按钮,然后您的项目将被复制到您选择的模拟器,然后启动。当我为我的设备构建我的应用程序时,我选择了>Product >Build,因为我没有Apple开发人员的许可证,但它仍然构建了一个MyApp.app二进制/可执行项目。派生数据位置指定了您的首选项。我希望我的回答可以帮助你。

答案 1 :(得分:0)

您不一定需要为iOS开发iDevice。虽然它是比模拟器更好的解决方案,因为你会看到它实际上是如何实际的,特别是在性能和​​速度方面。

只要应用程序仍在模拟器/设备上正常运行,您就可以忽略红色标记的文件。

希望这会有所帮助:)