質問

新しいMac OSアプリをMac Appstoreに公開しようとして何時間も費やしました。公開された後、奇形のフレームワークについてメールを受け取り続けています。

奇形のフレームワーク-Framework Bundle(xxxx.app/contents/frameworks/growl.framework)には、シンボリックリンク「Growl」 - > 'バージョン/current/growl'が含まれている必要があります。詳細については、フレームワークバンドルの解剖学を参照してください。

奇形のフレームワーク-Framework Bundle(xxxx.app/contents/frameworks/growl.framework)には、シンボリックリンク「リソース」 - >「バージョン/current/リソース」が含まれている必要があります。詳細については、フレームワークバンドルの解剖学を参照してください。

奇形のフレームワーク-Framework Bundle(xxxx.app/contents/frameworks/growl.framework)には「ヘッダー」が含まれています。詳細については、フレームワークバンドルの解剖学を参照してください。

不正なフレームワーク-Framework Bundle(xxxx.app/contents/frameworks/growl.framework) 'バージョン'ディレクトリには、特定のバージョンディレクトリに解決するシンボリックリンク「現在」を含める必要があります。詳細については、フレームワークバンドルの解剖学を参照してください。

これらのエラーはかなり自明ですが、なぜこれが起こるのかを知ることができません

役に立ちましたか?

解決

問題は、私がコピーしていた方法でした Growl.Framework の中に Run Script Xcode 5でのビルドプロセスのフェーズ5

cp -pr /Library/Frameworks/Growl.framework $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME/Contents/Frameworks

しかし、Mac OSでは cp コマンドは、象徴的なリンクを保持するための多くのオプションを逃し、私は以下を使用する必要がありました。

cp -R /Library/Frameworks/Growl.framework $BUILT_PRODUCTS_DIR/$FULL_PRODUCT_NAME/Contents/Frameworks

その後、私のアプリは「レビューを待っている」状態に移動しました

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top