首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用Esky构建OSX的沙箱和协同设计python应用程序?

如何用Esky构建OSX的沙箱和协同设计python应用程序?
EN

Stack Overflow用户
提问于 2016-05-26 10:46:47
回答 1查看 285关注 0票数 1

我已经构建了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签名时,我得到错误:

代码语言:javascript
复制
/Contents/Frameworks/Python.framework: bundle format unrecognized, invalid, or unsuitable

有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2016-07-04 17:25:25

我不能告诉你如何协同设计一个用Esky构建的应用程序(这很难……)。但是为了摆脱你的错误,你可以按照下面的思路做一些事情:

代码语言:javascript
复制
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链接,然后共同设计整个应用程序。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37450708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档