如何为我的App Store应用程序制作Mac非App Store分发目标?

时间:2011-10-05 17:56:21

标签: macos app-store distribution

令我沮丧的是,我刚刚得知Mac App Store没有批量购买计划。由于我已向客户承诺批量退款,我需要找到另一种方式为他们提供安装程序,然后直接向他们开账单。

创建XCode目标的最简单方法是什么,该目标将从针对App Store分发的当前目标制作磁盘映像+安装程序?

祝你好运,   安德斯

2 个答案:

答案 0 :(得分:1)

Mac应用程序通常不包含安装程序。您只需使用XCode创建一个.app包,然后使用“磁盘工具”将其压缩为DMG。

答案 1 :(得分:1)

对于XCode 4: 如果您已进行构建,则您的应用将位于“产品”下导航器的左侧窗格中。到目前为止你忽略了这个原因的原因是:1)如果你只为App Store构建东西,你就不需要去这里了; 2)你很少或者那个窗格中有一堆神奇的东西。从不使用。

App Store的DRM本身并不涉及,但应用程序在发送到应用商店时会被签名。这要么与产品的工作方式无关,要么在其他地方作为分发过程的一部分。无论如何,它似乎并不重要。

您必须注意是否已实施任何方法来验证App Store收据。这段代码当然会失败,因为没有收据。

最后,您可能希望将应用程序很好地打包在磁盘映像中。

创建一个具有相关名称的文件夹(例如nameofapp)。将应用程序复制到文件夹(右键单击产品中的应用程序,选择在查找程序中显示)。打开磁盘工具。说文件 - >新的 - >文件夹中的图像。做一些选择,可能是“压缩图像”。等一会儿,你已经完成了。