私は何ヶ月もアプリケーションを開発していましたが、デバッグでは動作させることができませんでした。私はまた、別のモジュールが含まれているワークスペースにビルドをやってるMacOS AppはXcodeでデバッグとリリースで動作しますが、スタンドアロンではありません
Library not loaded: @rpath/MacOSGlues.framework/Versions/A/MacOSGlues
Referenced from: /Users/USER/Library/Developer/Xcode/DerivedData/JazzCat-ffbfdfrcekhzjacupibevqyrfyoh/Build/Products/Debug/jazzcat.app/Contents/MacOS/jazzcat
Reason: image not found
:私は私の最初のリリースを作成するために行ったとき、私はこのエラーを取得します。エラーは、そのモジュール内のファイルの1つを参照します。
リリースバージョンをビルドするには、このスキームを編集し、「ビルド設定」をリリースするように変更しました。私はFinderにアプリケーションを配置し、エラーを得るためにそれを走らせました。 xcodeでCmd Rを押すと、リリースバージョンが正常に動作します。直接(つまり、Xcodeの外で)実行しようとするときだけです。
デバッグ用に設定された一部または全部をリリースするために必要なパラレル設定はありますか?私はこれが共通の問題であり、すでに答えがあると思ったでしょう。私は1つを見つけることができませんでした。これはXcodeのワークスペースのスナップショットです。私はファイルが赤であると想定しています。なぜなら、プロジェクトの大部分がバージョン管理下にないからです。
「ビルド・フェーズ」の「ターゲットの依存関係」のエントリがありません。追加しようとすると、私の唯一の選択肢は自分のプロジェクトのソースコードファイルです。
SwiftAEプロジェクトはソースコードです。
jazzcat /ビルド設定/検索パス/フレームワーク検索パスの下では、デバッグ、動作、またはリリースに何も設定されていません。
JazzCatにはターゲット依存のXcode-build-phaseにMacOSGluesがありますか? –
とリンクされたfromeworksとライブラリからフレームワークを削除します。埋め込みバイナリに追加してください。両方のセクションに表示されます。 –
DebugとReleaseのビルド設定> * 'Framework Search Paths' *の値は何ですか? –