アプリケーション バンドル CEMHapp をアーカイブするコマンド「productbuild」をテストしています。アイデアは、ビルドされた .pkg ファイルを Mac App Store に送信することです。現時点では、次の問題があります。
基本的なコマンドを実行しようとすると:
productbuild --component "CEMHapp.app" /Applications CEMHapp.pkg
次のエラー メッセージが表示されます。
productbuild: error: The component at "CEMHapp.app" is not a bundle.
コマンド「pkgbuild」も試しました。
pkgbuild --component CEMHapp.app --version 1 --install-location /Applications CEMHapp.pkg
しかし、次のエラーが表示されます
pkgbuild: Adding component at /Users/wilsondasilva/Desktop/Aplk/CEMHapp.app
pkgbuild: error: Path "/Users/wilsondasilva/Desktop/Aplk/CEMHapp.app" is not a valid bundle component (using destination path "/Users/wilsondasilva/Desktop/Aplk")
奇妙なことに、CEMHapp.app ファイルは魅力的に動作するため、システムが上記のエラーを表示する理由がわかりません。誰かがこのトピックに光を当てて、私にいくつかのガイダンスを与えることができますか?
CEMHapp は、QtCreator と Python を使用して開発されたオープン ソースの無料アプリケーションです。バンドル (CEMHapp.app) は pyinstaller を使用して作成され、http: //concrete.fsv.cvut.cz/~wilson/Software/CEMHapp_v.1.0_MacOSX_10.9.2.dmg からダウンロードできます。
よろしくお願いします、W.