【发布时间】:2013-11-12 11:01:55
【问题描述】:
我是 OSX 开发的新手。我构建了一个应用程序,它将在 Mac App Store 之外分发。除了用于生产的开发者 ID(应用程序和安装程序)之外,我拥有所有其他证书和密钥。
我知道这听起来可能很愚蠢,但对于它的价值,我只是想确定一下。 如果我将应用导出为 Mac 安装程序包 而不是选择 Export Developer ID-signed Application,当我将其安装到其目的地时,我的应用是否仍会被视为 Developer ID - 已签名设备?支持 GateKeeper 的设备会成功安装还是被拒绝?
我一直为此摸不着头脑,因为出于某种奇怪的原因,我无法从开发中心添加新的分发开发人员 ID。本周早些时候我能够添加一个开发者 ID,但是我的私钥遇到了一些问题。根据 Apple 和许多其他开发人员的建议,我撤销了所有开发人员 ID 和私钥以重新开始。现在的问题是我无法添加任何新的开发人员 ID(分发)。我无法同时添加开发中心和通过 Xcode 5.0.1 请求。我被卡住了。
我已向 Apple 提交了错误报告,但谁知道他们何时能够解决它。 所以现在,暂时,因为我别无选择(我猜),我将使用 Mac Installer Package,但问题是,它会工作吗?
任何帮助都将非常非常感谢。
【问题讨论】:
-
我刚刚在添加赏金后找到了computerworld.com/article/3403011/…。
标签: macos xcode5 mac-app-store code-signing-certificate