現在、Xcode 8.1、cocoa pods 1.2.0.beta.1を使用しており、iOS10.1のシミュレーターでアプリを起動しています。私のアプリは問題なくビルドされますが、シミュレーターでアプリを起動した後、次のエラーが発生します。
dyld: Library not loaded: @rpath/AFNetworking.framework/AFNetworking
Referenced from: /Users/XXXXX/Library/Developer/CoreSimulator/Devices/XXXXX/data/Containers/Bundle/Application/XXXXX/XXXXX.app/XXXXX
Reason: image not found
私のポッドファイルは次のとおりです。
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
platform :ios, '8.0'
target "XXXXX" do
platform :ios, '8.0'
use_frameworks!
pod 'AFNetworking'
...
end
post_install do | installer |
require 'fileutils'
FileUtils.cp_r('Pods/Target Support Files/Pods-XXXXX/Pods-XXXXX-acknowledgements.plist', 'Pods-Acknowledgements.plist', :remove_desve_destination => true)
end
私はすでにカカオポッドの統合解除と再インストール、Pods-XXXXX.frameworkのオプションへの変更、ビットコードの無効化、ワークスペースのクリーンアップを試みました。これらのオプション(またはそれらの任意の組み合わせ)はどれも機能していません。どんな助けでも大歓迎です。
将来この問題が発生した場合は、Option + Shift + Command + Kを実行してビルドフォルダーをクリーンアップすることで解決しました。これで問題は解決します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加