dyld:库未加载:@rpath/SwiftyJSON.framework/SwiftyJSON
dyld: Library not loaded: @rpath/SwiftyJSON.framework/SwiftyJSON
这是一个sequel问题:
从头开始重建项目后(新项目、新 podfile、新文件,但在每个文件中复制粘贴原始项目的源代码)应用程序现在可以编译并在每个模拟器上完美运行!没有错误。
但是 运行 在 iPhone 4S 或 iPad 2 上我得到了同样的错误但是不同的原因:
dyld: Library not loaded: @rpath/SwiftyJSON.framework/SwiftyJSON
Referenced from: /private/var/mobile/Containers/Bundle/Application/EFC891F9-C22B-4503-8F11-F30769183439/Demo Mobile.app/Demo Mobile
Reason: Incompatible library version: Demo Mobile requires version 2.0.0 or later, but SwiftyJSON provides version 1.0.0
(lldb)
我的 Podfile 中的框架:
pod 'Alamofire' , '~> 1.3'
pod 'MBProgressHUD', '~> 0.9.0'
pod 'SwiftyJSON', '~> 2.2.1'
pod 'SQLite.swift', git: 'https://github.com/stephencelis/SQLite.swift.git'
我通过从 cocoa pods 中删除 SwiftyJSON 并将文件手动添加到项目中解决了这个问题
我昨天更新pod文件的时候遇到了同样的问题。要解决此问题,请转到 Xcode window -> 项目 -> "Select your project" 并删除派生数据。
更新您的广告连播版本。
使用目标。
我的问题就这样解决了。
这是一个sequel问题:
从头开始重建项目后(新项目、新 podfile、新文件,但在每个文件中复制粘贴原始项目的源代码)应用程序现在可以编译并在每个模拟器上完美运行!没有错误。
但是 运行 在 iPhone 4S 或 iPad 2 上我得到了同样的错误但是不同的原因:
dyld: Library not loaded: @rpath/SwiftyJSON.framework/SwiftyJSON
Referenced from: /private/var/mobile/Containers/Bundle/Application/EFC891F9-C22B-4503-8F11-F30769183439/Demo Mobile.app/Demo Mobile
Reason: Incompatible library version: Demo Mobile requires version 2.0.0 or later, but SwiftyJSON provides version 1.0.0
(lldb)
我的 Podfile 中的框架:
pod 'Alamofire' , '~> 1.3'
pod 'MBProgressHUD', '~> 0.9.0'
pod 'SwiftyJSON', '~> 2.2.1'
pod 'SQLite.swift', git: 'https://github.com/stephencelis/SQLite.swift.git'
我通过从 cocoa pods 中删除 SwiftyJSON 并将文件手动添加到项目中解决了这个问题
我昨天更新pod文件的时候遇到了同样的问题。要解决此问题,请转到 Xcode window -> 项目 -> "Select your project" 并删除派生数据。
更新您的广告连播版本。 使用目标。 我的问题就这样解决了。