我已经构建了python应用程序,然后使用Esky for OSX进行编译。然后我想把它提交到苹果商店,我遵循这个教程http://dafoster.net/articles/2014/06/24/submitting-a-python-app-to-the-mac-app-store/
并使用RB check进行检查,结果为:the result of RB check
当我联合设计2个框架中的一个使用系统名称,但没有由Apple签名时,我得到错误:
/Contents/Frameworks/Python.framework: bundle format unrecognized, invalid, or unsuitable有人能帮我吗?
发布于 2016-07-04 17:25:25
我不能告诉你如何协同设计一个用Esky构建的应用程序(这很难……)。但是为了摆脱你的错误,你可以按照下面的思路做一些事情:
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这个想法是共同设计框架的一个特定版本,创建一个指向该版本的Current链接,然后共同设计整个应用程序。
https://stackoverflow.com/questions/37450708
复制相似问题