我正在使用 Xcode 6 在 10.9 上创建 Mac os x 应用程序。我已使用开发人员 ID 在 Mac App Store 之外创建了分布式应用程序。它在我的 Mac 上运行良好,但当我在具有相同配置的其他 Mac 上测试时,它给出“应用程序无法打开,因为无法确认开发人员的身份”消息。 它应该显示带有“打开按钮”选项的消息,但它没有。 我应该做什么来解决这个问题?
我已附上代码签名和签名配置图像。
此代码签名配置有效吗? 是否可以通过 Xcode 配置在其他 Mac 上运行应用程序而不会出现“应用程序无法打开,因为无法确认开发者身份”消息?
最佳答案
看来您没有导出私钥
也许这有帮助:
- 在 Mac 上打开钥匙串(keychain)应用
- 转到证书
- 查找您的开发者证书
- 点击左侧三角形展开列表
- 选择sert和私钥
- 右键单击并选择导出
- 在其他 Mac 上移动并打开 .p12 文件
关于macos - 由于无法确认开发者身份,无法打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28186695/