Xcode 6 GM现在包括适用于iPhone 6和6 Plus的模拟器,默认情况下,它们以缩放模式运行应用程序.
为了启用新的屏幕尺寸,我尝试添加Default-667h@2x.png它似乎做了一部分技巧,因为应用程序现在根本无法运行,错误"无法在模拟器中运行应用程序 - 运行时遇到错误(Domain = LaunchServicesError,代码= 0)".
有没有人想出如何让一个应用程序实际运行在6/6 +分辨率?
如果我将iOS 8.1模拟器上的语言更改为任何内容并尝试从代码中检测到这一点
NSString * language = [[NSLocale preferredLanguages] objectAtIndex:0];
NSLog(@"Language: %@", language);
Run Code Online (Sandbox Code Playgroud)
我得到了"恩".我已经尝试重置导航器等.我已经尝试使用iOS 7.1运行时(在Xcode 5.1.1中),它工作正常.有没有人设法找到解决此问题的方法?
我在尝试使用Xcode 6在iOS模拟器中启动我的应用程序时收到错误(Domain = LaunchServicesError,Code = 0).我在谷歌寻找解决方案,但我没有找到任何实用的东西.
这个错误是什么意思?
我在Xcode中的模拟器列表中发现了一个奇怪的选项,我以前从未见过.仅构建设备中的通用iOS 设备
有趣,但当我尝试为此设备构建时 - 我收到错误:
A build only device cannot be used to run this target.
Please select an available device or choose a simulated device as the destination.
Run Code Online (Sandbox Code Playgroud)
任何人都可以解释 - 为什么我需要这个选项?
我有Xcode 7.1和iOS 9.1
在上个月XCode的各种更新过程中的某个地方,iOS版本从我的模拟器选择中删除(图片如下).任何人都知道如何解决这个问题?

从XCode 5.0迁移到XCode 6.0后,项目无法运行,并出现以下错误.
An error was encountered while running (Domain = FBSOpenApplicationErrorDomain,
Code = 4)
Run Code Online (Sandbox Code Playgroud)
有什么建议?

我尝试使用Xcode 6创建一个也在iOS 7上运行的新项目.我创建了一个新项目,然后执行以下操作:
仍然,当尝试在iOS 7模拟器上运行时,会显示以下错误:
"iPhone 5s不可用.请选择其他设备,然后重试."
(我的旧项目在iOS 7模拟器上运行良好.)
如何在iOS 7模拟器中运行新项目?
编辑
输出xcrun simctl list如下:
== Device Types ==
iPhone 4s (com.apple.CoreSimulator.SimDeviceType.iPhone-4s)
iPhone 5 (com.apple.CoreSimulator.SimDeviceType.iPhone-5)
iPhone 5s (com.apple.CoreSimulator.SimDeviceType.iPhone-5s)
iPhone 6 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-6-Plus)
iPhone 6 (com.apple.CoreSimulator.SimDeviceType.iPhone-6)
iPad 2 (com.apple.CoreSimulator.SimDeviceType.iPad-2)
iPad Retina (com.apple.CoreSimulator.SimDeviceType.iPad-Retina)
iPad Air (com.apple.CoreSimulator.SimDeviceType.iPad-Air)
Resizable iPhone (com.apple.CoreSimulator.SimDeviceType.Resizable-iPhone)
Resizable iPad (com.apple.CoreSimulator.SimDeviceType.Resizable-iPad)
== Runtimes ==
iOS 7.0 (7.0 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-0) (unavailable, runtime path not found)
iOS 7.1 (7.1 - Unknown) (com.apple.CoreSimulator.SimRuntime.iOS-7-1) (unavailable, runtime path not found)
iOS …Run Code Online (Sandbox Code Playgroud) 当我从xcode 6中选择模拟器时,我得到多个选项来选择模拟器,但模拟器带有UDID.请看下面的图片,请帮帮我.提前致谢.

我刚刚更新到xCode 6.1并且不得不重新安装我的iOS 7模拟器.
除了5s iOS 7.1 sim之外,我可以在所有模拟器上运行我的应用程序.我得到了这个崩溃
dyld: Symbol not found: _objc_isAuto
Referenced from: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
Expected in: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk/usr/lib/libobjc.A.dylib
in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
(lldb)
Run Code Online (Sandbox Code Playgroud)
是什么赋予了?任何想法为什么这个SIM卡崩溃?
谢谢
在Xcode 6之前,仅向Xcode提供*.p12证书和*.mobileprovision文件就足以为Ad Hoc构建导出*.ipa文件.
存档准备好后,Xcode 6会像往常一样打开管理器,但是当我按下"导出"按钮时,管理器会要求选择开发团队.即使我安装了*.p12和*.mobileprovision,它也不允许我继续进行.
要保存Ad Hoc Development,请选择要用于配置的开发团队:
我知道可以从Xcode帐户窗格导出开发人员帐户,但是存在问题.它导出与之关联的所有证书和mobileprovision文件.这包括我不想包含的其他配置文件(因为我想与项目团队共享生成的导出,并且不希望包含不相关的配置文件).
有没有办法避免这种"有用"的功能,只需导出相关的*.p12和*.mobileprovision?
xcode6 ×7
ios ×6
xcode ×4
ios8 ×3
ios7 ×1
ios8.1 ×1
iphone ×1
iphone-6 ×1
localization ×1
osx-yosemite ×1
swift ×1
xcode6-beta6 ×1
xcode6.1 ×1
xcode6gm ×1