2014-09-02 92 views
0

我有一款產品想在Mac App Store上發佈。對於上下文來說,這是一個使用Xcode 5.1.1在OSX 10.9上用C++編寫的Qt(5.3)應用程序。我有兩個問題:OSX for Mac安裝程序和產品應用商店

1)當我使用productbuild像這樣:

productbuild --component /path/to/my/Program.app /Applications Product-Installer.pkg 

我得到預期的產品,Installer.pkg(這花了一些力氣,因爲該名男子的網頁沒有提到的是,包必須在此之前簽名),但是當我運行安裝程序時,我在/ Applications中看不到我的應用程序。即使安裝程序說它已成功安裝,但我無法找到任何證據表明Program.app已安裝在我係統的任何位置。我想知道是否有什麼我失蹤,類似於如何不簽署捆綁導致productbuild給我一個「組件[組件]不是捆綁錯誤?

2)我的程序有配置文件和我我不知道在安裝時處理這些問題的最佳方法是什麼,例如,在Windows環境中,我只是在安裝過程中將一個config.ini文件(例如)安裝到用戶的數據文件夾中。 docs閱讀有關Mac商店應用程序,我的看法是,這是真的沒有完成...?我想知道如果處理這個最好的方法是在應用程序的第一次運行時生成config.ini?這是怎麼回事通常用App Store應用程序處理?

謝謝!

+0

您可能想要創建兩個問題,因爲第一個問題與第二個問題沒有真正關聯。我已經回答2)但是不知道1) – 2014-09-04 11:47:24

回答