2014-09-05 71 views
0

我正在使用pyobjc创建我的mac应用程序。我使用命令python setup.py py2app使用py2app生成了.app可执行文件。我现在正试图将这个应用程序提交到应用程序商店。为了做到这一点,我需要将其转换为.pkg文件。我正在使用命令productbuild --content dist/MaApp.app dist/MyApp.pkg执行此操作。 .pkg文件已成功创建并双击它,我可以安装我的应用程序。我甚至可以看到安装程序的“安装成功”屏幕。但是,在此过程结束时,我无法找到已安装的应用程序。我没有得到通常的屏幕,要求用户将应用程序拖到应用程序文件夹。我是否需要对构建过程进行任何修改来实现此目的?使用productbuild打包py2app应用程序

enter image description here

enter image description here

+0

使用安装程序时,文件将安装在您指定的任何位置。没有必要要求用户将应用程序拖到某个地方。 – 2014-09-05 15:43:19

+0

我没有看到该文件夹​​中的应用程序。我甚至尝试过使用终端。它似乎成功安装,但我无法看到app.sudo安装程序-store -pkg“Projectplace.pkg”-target/ 安装程序:注意:作为管理员用户(而不是root用户)运行安装程序可提供更好的Mac App Store保真度 安装程序:警告:未提交商店提交的Projectplace.pkg 安装程序:安装检查:已通过 安装程序:卷检查:已通过 安装程序:开始安装 安装程序:安装完成0.0% 安装程序:安装完成96.3% 安装程序:安装完成100.0% 安装程序:完成安装 – 2014-09-29 08:40:01

+0

您确定该应用程序已被指定安装到'/ Appli阳离子“,而不是”〜/应用“?安装程序日志还应该告诉你在安装过程中究竟发生了什么。 – 2014-09-29 09:22:41

回答

0

这个问题似乎是由于这样的事实,我没有签我的应用程序。在我签名后,我看到/ Applications文件夹中的解压缩应用程序!