【发布时间】:2015-10-08 14:31:50
【问题描述】:
我使用 xcode 6.4 开发了一个基于 swift 的框架
我最近将我的 xcode 更新到 7.0 并发现了一些惊喜:
我的代码中的某些语法不再有效,并且随着 xcode 7 引入 Swift 2.0,因此需要进行更正(不是那么可怕)
在尝试将我的框架嵌入到 xcode 7 中的应用程序时,我收到一个错误,提示该框架是在 xcode 的早期版本中构建的,需要重新构建!? (所以使用 xcode 7 的开发者不能再使用我的框架了?)
我在 Xcode 7 中构建了框架并将其嵌入到 xcode 7 开发的应用程序中 - 它可以工作。但是现在当试图在 xcode 6.4 应用程序中嵌入 7.0 构建的框架时,它不起作用给我错误:
dyld:库未加载:@rpath/libswiftWebKit.dylib 引用自:... 原因:找不到图片
那是什么意思?我必须管理 xcode 6 和 xcode 7 的版本吗? xcode 7 上的构建框架怎么可能不适用于在早期版本上开发的应用程序? (6.4)
有人可以解决这个兼容性问题吗?
【问题讨论】:
-
查看一些关于 dyld 错误的内容。我昨晚得到了一个,不得不更新我的证书,但其他人似乎更容易纠正:stackoverflow.com/questions/26024100/…
标签: ios xcode swift swift2 xcode7