我将xCode从9.0.1更新到9.1。以前一切都很好,但是现在,当我试图构建我的项目(用迦太基)时,我有了这个错误:
module compiled with Swift 4.0 cannot be imported in Swift 3.2.2 (或4.0.2适用于SWIFT 4用户)
不需要让您知道这个模块,因为它不依赖于它(因为当我评论有关的导入行时,他错误地放置到下一个导入,因此对于另一个模块)。
我尝试了我所看到的一切:
清理项目
清除迦太基文件夹
清理派生数据文件夹:
rm -rf ~/Library/Caches/org.carthage.CarthageKit/D
Ld /Users/xxxxxxx/Library/Developer/Xcode/DerivedData/Affectiva-cwgdzearaapwhxcpqywcfkycewwz/Build/Products/Debug-iphonesimulator/Affectiva.app/Affectiva普通x86_64 cd /User/xxxxxxx/Desktop/Affectiva导出IPHONEOS_DEPLOYMENT_TARGET=9.3导出PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneS
我正在使用Xcode6和iOS8创建一个iOS框架。当我将此链接到iOS应用程序并尝试在设备上运行它时,我收到以下错误
dyld: Library not loaded: @rpath/FrameworkName.framework/FrameworkName
Referenced from: /private/var/mobile/Containers/Bundle/Application/0F2C2461-A68B-4ABA-A604-B88E6E9D1BB1/AppName.app/AppName
Reason: image not found
默认情况下,框架的“运行路径搜索路