我已经编写了一个Mac OSX应用程序(MyApp.app),但是当我发布它时,人们会收到一条弹出消息:
“MyApp” can’t be opened because the identity of the developer cannot be confirmed.
所以我得到了一个Apple开发者ID,codesign
因为它不是Xcode应用程序签名,理论上应根据以下内容修复它:https:
//help.apple.com/xcode/mac/current/#/dev1cc22a95c
当我按照说明进行签名时,似乎已经确认:
$ spctl -a -v MyApp.app MyApp.app: accepted source=Developer ID
但是当我打开它时:
$ open MyApp.app
根据帮助我得到相同的消息而不是消息.我的安全设置已启用Allow app downloaded from: App Store and identified developers
.
我在这里错过了什么?