Xcode 3提供了在构建之前选择构建配置.
在Xcode 4中我只有这个:
运行[测试| 个人资料| 分析],停止,[AppName>我的iPhone]
单击并按住包含应用程序名称的大下拉按钮时,仅有以下选项:
我的设备
iPad 4.3模拟器
iPhone 4.3模拟器
iPad 5.0模拟器
iPhone 5.0模拟器
在开发/调试(至少打算这样做)时,Xcode 4会发出警告,说它无法进行协同编码验证.但是,我的代码签名仅对App Store分发配置有效.在我为"存档"的方案编辑器中设置该分发配置之前,没有问题.所以我猜Xcode 4现在仍然使用我的发行版配置进行正常开发.
如何在构建时告诉Xcode 4使用我的"Debug"配置?可能我必须选择一个方案.但就像你在上面的下拉选项列表中看到的那样,在构建时无法选择一个.
编辑你的run/build-scheme;
确保当前选择了RUN方案并选择适当的配置;