2014-09-05 115 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文件夾中的解壓縮應用程序!