XCode Master/Detail 项目模板上的 6.2 错误?
XCode 6.2 bug on Master/Detail project template?
当使用 XCode 6.2 beta 时,空白 Master/Detail 项目也会发生这种情况。
换句话说:它可以在模拟器上运行,但是当我在安装了 iOS 7.1 的 iPhone 5 上 运行 时,会出现以下错误(我没有任何其他设备来测试它)。
下面是我添加 异常断点 。
我找到了 following previous Q/A,但它似乎与我的情况不同。 为什么它可以在模拟器上运行?
这是 XCode 6.2 的错误吗?任何人都可以复制它吗?
模拟器和设备之间的一个重要区别是模拟器在加载资源时不区分大小写。设备是。因此,nib 或其他资源可能会在模拟器上正常加载,但由于大写拼写错误而无法在设备上找到。
崩溃是因为您试图在 iPhone
和 iOS 7
上使用 UISplitViewController
。 UISplitViewController
仅在 iOS 8+
的 iPhone
上可用。在 iOS 8
之前,UISplitViewController
仅适用于 iPad
。
当使用 XCode 6.2 beta 时,空白 Master/Detail 项目也会发生这种情况。
换句话说:它可以在模拟器上运行,但是当我在安装了 iOS 7.1 的 iPhone 5 上 运行 时,会出现以下错误(我没有任何其他设备来测试它)。
下面是我添加 异常断点 。
我找到了 following previous Q/A,但它似乎与我的情况不同。 为什么它可以在模拟器上运行?
这是 XCode 6.2 的错误吗?任何人都可以复制它吗?
模拟器和设备之间的一个重要区别是模拟器在加载资源时不区分大小写。设备是。因此,nib 或其他资源可能会在模拟器上正常加载,但由于大写拼写错误而无法在设备上找到。
崩溃是因为您试图在 iPhone
和 iOS 7
上使用 UISplitViewController
。 UISplitViewController
仅在 iOS 8+
的 iPhone
上可用。在 iOS 8
之前,UISplitViewController
仅适用于 iPad
。