2016-05-26 6 views
1

私はPythonアプリケーションをビルドし、Esky for OSXでコンパイルしました。 はその後、私は、このチュートリアルhttp://dafoster.net/articles/2014/06/24/submitting-a-python-app-to-the-mac-app-store/Eskyで構築されたOSX用のPythonアプリケーションをサンドボックス&コード化する方法は?

に従い、RBを確認し、その結果を確認し、アップルストアに提出したい:私は2つのフレームワークの1つは、システム名を使用しますが、によって署名されていない協調設計 the result of RB check

Appleのエラー:

/Contents/Frameworks/Python.framework: bundle format unrecognized, invalid, or unsuitable 

誰かが私を助けてくれますか?

答えて

1

Eskyで構築されたアプリをコード化する方法はわかりません(難しいです...)。しかし、あなたのエラーを取り除くためには、次の線に沿って何かを行うことができるかもしれません:そのバージョンを指すCurrentリンクを作成、

codesign --deep --verbose -s "Developer ID Application: Your Name" .../Contents/Frameworks/Python.framework/Versions/3.4 
ln -s .../Contents/Frameworks/Python.framework/Versions/3.4 .../Contents/Frameworks/Python.framework/Versions/Current 
codesign --deep --verbose -s "Developer ID Application: Your Name" your-app.app 

アイデアは、フレームワークの特定のバージョンを協調設計することであり、アプリ全体をコードする。

関連する問題