2014-09-02 36 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

回答