[解決済み】OS X Framework Library not loaded: 'Image not found'.
質問
OS Xの基本的なフレームワークを作ろうとしているのですが、今はテストフレームワークを作っただけなんです。
TestMacFramework.framework
で、それを新しいOS Xアプリケーションのプロジェクトにインポートしようとしています。
私は、.frameworkファイルをビルドして、新しいプロジェクトにインポートしました。フレームワークは問題なくリンクしているように見え、私はフレームワークのビルドフェーズセクションに追加したパブリックヘッダーファイルを参照することができます。
しかし、コンテナアプリケーションを実行しようとすると、次のようなエラーが発生します。
dyld: Library not loaded: /Library/Frameworks/TestMacFramework.framework/Versions/A/TestMacFramework
Referenced from: /Users/samharman/Library/Developer/Xcode/DerivedData/TestMacContainer-dzabuelobzfknafuhmgooqhqrgzl/Build/Products/Debug/TestMacContainer.app/Contents/MacOS/TestMacContainer
Reason: image not found
少しググった後、私は、このような場合、(1)(2)(3)(4)を追加する必要があることに気づいた。
Copy Files
セクションをコンテナアプリケーションのビルドフェーズに追加しました。
画像
しかし、まだランタイムエラーが出ます。明らかに何か間違っているのですが、Appleの開発者ライブラリのリソースはXcode 2を参照しているので、あまり役に立ちませんね。
何か見落としがあったのでしょうか?
UPDATE
ビルドログを見ると、私の
TestMacFramework.framework
は .app contents/frameworks ディレクトリにコピーされますが、HD の Library/Frameworks ディレクトリにはインストールされません。
画像
UPDATE 2:
を手動でコピーすると、ビルドが正しくリンクされます。
TestMacFramework.framework
を
Library/Frameworks
ディレクトリ
解決するには?
[Xcode 11+]を使用する。
やるべきことは、フレームワークを
General->Frameworks, Libraries And Embedded Content
セクションの
General
Embedded binaries
General
[Xcode v6 -> Xcode v10】の場合。]
やるべきことは、フレームワークを
セクションの
{コード
タブをクリックします。
関連
-
[解決済み】dyld: ライブラリがロードされない ... 理由: 画像が見つからない
-
[解決済み】「Illegal Instruction: 4」エラーと、「-mmacosx-version-min=10.x」で解決するのはなぜですか?
-
[解決済み】ターミナルエラー: zsh: 権限が拒否されました: ./startup.sh
-
[解決済み] 特に更新された上流をトピックブランチにマージする場合は、このマージが必要な理由を説明するコミットメッセージを入力してください。
-
[解決済み] rootでrsyncを実行中。操作は許可されていません
-
[解決済み] Mac OSXで、TortoiseSVNに相当するものは何ですか?[クローズド]
-
[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
[解決済み] Mac OS Xで、指定したTCPポートでリッスンしているのは誰ですか?
-
[解決済み] フレームワークとライブラリの違いは何ですか?
-
[解決済み] フレームワークを使用したiOSアプリがデバイス上でクラッシュ、dyld: ライブラリがロードされない、Xcode 6 Beta
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】dyld: ライブラリがロードされない ... 理由: 画像が見つからない
-
[解決済み] Macで実行するとDockerコマンドが見つからない
-
[解決済み] ターミナルで行数を表示しようとすると、"xargs unterminated quote "というエラーが発生する。
-
[解決済み] そのような keg はありません: /usr/local/Cellar/git
-
[解決済み] rootでrsyncを実行中。操作は許可されていません
-
[解決済み] OS Xターミナルでカーソルを単語単位で移動する方法
-
[解決済み] Gitのパスワードを更新する方法を教えてください。
-
[解決済み] "コード" OSX/MacのVisual Studio Codeのコマンドラインでは動作しない
-
[解決済み] MacでAndroid Studioを完全にアンインストールする方法を教えてください。
-
[解決済み】Xcode 8で派生データを削除するにはどうすればいいですか?