2016-08-19 15 views
0

カルティエと結果フレームワークをCarthageで読み込んでリンクバイナリと埋め込みフレームワークに追加しました。ビルドフェーズで '新しいファイルをコピーする'。iOSターゲット、ウォッチターゲット、時計延長のフレームワークの「スーツケース」アイコンを表示しています。コンソールエラーがSwift 2.2で「dyld:ライブラリが読み込まれません」、「理由:画像が見つかりません」というエラーが発生しました

"dyld: Library not loaded: @rpath/Cardio.framework/Cardio referenced from" (my realm database) then " Reason: image not found" 

任意のアイデアを言う?

+0

プロジェクトをクリーニングしようとしましたか? –

+0

こんにちは@MarcoSantarossa、はい、私は残念ながらそれを解決していなかった。 –

答えて

3

試用版Xcode、

1)アプリケーションターゲットのBuild Phases設定タブで+アイコンをクリックし、New Run Script Phaseを選択します。

/usr/local/bin/carthage copy-frameworks 

2)、あなたはInput Filesの下で使用するフレームワークにパスを追加:シェル以下のスクリプト領域に次の内容を追加し、:あなたは、シェル(bin/sh EX)を指定したスクリプトの実行を作成します。たとえば:

$(SRCROOT)/Carthage/Build/iOS/Cardio.framework 
+0

ありがとう@AnilKumar、これはここに更新しようとします –

+1

残念なことに、残念ながらそれは変更されていません、私はまだ同じ 'dyldを取得しています:@ rpath/Cardio.framework/Cardio画像を見つけることができませんでした 'エラー –

関連する問題