【发布时间】:2014-06-18 16:48:18
【问题描述】:
我的目标是验证 swift 应用程序/代码是否可以在 iOS 7 模拟器上运行 我正在关注这个问题Do Swift-based applications work on OS X 10.9/iOS 7 and lower? 特别是这个答案-@Anil https://stackoverflow.com/a/24038997
以下是我遵循的步骤
- 已安装 xcode6 测试版
- 从 Xcode6->Preferences->Downloads 安装 iOS 7.1 模拟器
- 现在,我创建了一个新的 iOS Application Master Detail 项目并选择了 swift 作为语言
- 使用默认设置我能够运行应用程序
- 现在我按照这个 -https://stackoverflow.com/a/24038727 并将部署目标更改为 7.1,将模拟器更改为 iPhone 5-7.1。
- 现在我可以看到我的 iOS 7.1 模拟器了 当我尝试运行它时,我构建成功,但应用程序因 swift dynamic cast excption 而崩溃
libswift_stdlib_core.dylib`swift_dynamicCast:
【问题讨论】:
-
在 iPad 上试用。您的问题可能是由新的
UISplitViewController内容引起的。该类的文档说:in previous versions of iOS, the class is available only on iPad. -
@SantaClaus 成功了!嗯,你为什么不把它作为答案,我会接受的。