我是 OSX 开发的新手。我构建了一个应用程序,它将在 Mac App Store 之外分发。除了用于生产的开发人员 ID(应用程序和安装程序)之外,我拥有所有其他证书和密钥。
我知道这听起来可能很愚蠢,但对于它的价值,我只是想确定一下。如果我将我的应用程序导出为Mac Installer Package而不是选择Export Developer ID-signed Application,当我将它安装到其目标设备时,我的应用程序是否仍会被视为 Developer ID-signed ?启用 GateKeeper 的设备会成功安装还是被拒绝?
由于某些奇怪的原因,我一直在为此挠头,我无法从开发中心添加新的分发开发人员 ID。本周早些时候我可以添加一个开发者 ID,但是我的私钥遇到了一些问题。根据 Apple 和许多其他开发人员的建议,我撤销了所有开发人员 ID 和私钥以重新开始。现在的问题是我无法添加任何新的开发人员 ID(分发)。我无法同时添加开发中心和通过 Xcode 5.0.1 请求。我被困住了。
我已经向 Apple 提交了错误报告,但谁知道他们什么时候能够解决它。所以现在,暂时,因为我别无选择(我猜),我将使用 Mac 安装程序包,但问题是,它会工作吗?
任何帮助将非常非常感谢。