Macos 如何为我的应用商店应用程序创建Mac非应用商店分发目标?

Macos 如何为我的应用商店应用程序创建Mac非应用商店分发目标?,macos,app-store,distribution,Macos,App Store,Distribution,令我沮丧的是,我刚刚得知Mac App Store没有批量购买计划。由于我已经向客户承诺了批量回扣,我需要找到另一种方式为他们提供安装程序,然后直接向他们收费 创建XCode目标的最简单方法是什么,它将从当前目标(针对应用商店分发)生成磁盘映像+安装程序 致以最良好的祝愿, AndersMac应用程序通常不包含安装程序。您只需使用XCode创建一个.app捆绑包,然后使用Disk Utility将其压缩到DMG中。对于XCode 4: 如果您已经进行了构建,您的应用程序将出现在导航器的左窗格中的

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

创建XCode目标的最简单方法是什么,它将从当前目标(针对应用商店分发)生成磁盘映像+安装程序

致以最良好的祝愿,
Anders

Mac应用程序通常不包含安装程序。您只需使用XCode创建一个.app捆绑包,然后使用Disk Utility将其压缩到DMG中。

对于XCode 4: 如果您已经进行了构建,您的应用程序将出现在导航器的左窗格中的“产品”下。到目前为止,你忽略这一点的原因是:1)如果你只是为应用商店构建一些东西,你根本不需要到这里来;2)在这个窗格中有一大堆你很少或从未使用过的东西

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

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

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


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

好的。我该怎么做?我该如何确保它不会以某种方式与DRM密不可分,从而给我的客户带来麻烦?我认为这是因为1)目标是为应用商店分发而设立的,因此有几个“签约”像许多应用商店应用程序一样,这些应用商店应用程序中都有一个查找和验证应用商店收据的代码条。大多数情况下,我——坦率地说——并不完全了解应用程序商店的分发机制,我也没有使用非应用程序商店方式打包和分发应用程序的经验。