我已经在Mac中开发了一个应用程序和守护进程,并在xcode中与开发人员id签署了application和daemon源代码。在守护进程中,我已经对每个框架进行了签名并进行了打包,并使用包安装程序向所有人提供了pkg。现在我的应用程序是.mpkg。
我也签了这个mpkg。每个包裹也都签了名。我要办理登机手续。它显示了我的开发者id和我检查了所有的签名在我的mpkg。
我已经从mac商店里放出来了。
我没有签名就安装了,然后mac说,
Myapp.mpkg无法打开,因为它是身份不明的开发人员
现在将设置更改为“系统首选项.>安全性和隐私-> Mac应用程序商店和已识别的开发人员”,然后我尝试安装已签名的mpkg,mac现在说,
“不能打开MyApp.mpkg,因为无法确认开发人员的身份”
现在查看这两个msg,它现在显示身份开发人员“。
我搜索过了。上面写着go在Mac应用程序下的安全和隐私中启用了Open,并且标识了deverloper“检查下面的图像”
这有什么用。现在我的问题是
1 .Is i'm signed mpkg properly.
2. If i signed properly and i'm valid developer, then why it ask permission in security page.
3. Is this confirm "Open Anyway" this msg whenever i try to install?
4. If i did this, next time this will not ask, so how can i disallow.
你能澄清我的疑虑吗。我要把这件事寄给客户。谢谢你提前。
发布于 2016-07-06 22:40:18
发布于 2021-03-27 08:49:34
对于用户,只需右键单击应用程序或文件>单击 Open即可。
对于开发商来说,这不是签名问题,而是公证问题。你应该公证你的申请。看看macOS软件在发布前的公证
发布于 2021-05-08 04:51:19
修复此警告的步骤:
单击“取消”消息,
现在转到苹果菜单:系统首选项。
点击保安及私隐,
去Genrals Tab,
在这里,您应该看到“允许下载的应用程序:"Android模拟器”被阻止使用。因为它不是从一个已识别的开发人员。“
单击到Autenticate的锁并进行更改:
点击打开的任意一条路
您将再次看到一个警告:只需单击“打开”按钮
https://stackoverflow.com/questions/27563544
复制相似问题