简体   繁体   English

关守如何避免“身份不明的开发人员”错误

[英]How to avoid “unidentified developer” error by gatekeeper

As a developer of an app it could be quite a turn off if half of your users cannot open your app because they get following error. 作为应用程序的开发人员,如果一半的用户因为出现以下错误而无法打开您的应用程序,则可能会被关闭。

[i know there is a workaround by going to sys preferences->security-> allow apps from "anywhere" but users of our apps are kids, they may not be in the best position to know how to do that] [我知道通过进入系统偏好设置->安全性->允许“从任何地方”访问应用程序都有一种解决方法,但是我们应用程序的用户是孩子,他们可能不是最合适的人,该怎么做呢?

在此处输入图片说明

What things I need to take care of in oder to avoid this warning, or to get apple developer identity? 为了避免出现此警告或获得Apple开发人员的身份,我需要采取哪些措施?

This app has been published on App Store, so all the provisioning profiles and certificates are there. 该应用程序已在App Store上发布,因此所有配置文件和证书都在此。 Now we want to put the app on our website, but before doing that we want to eliminate this gatekeeper hurdle. 现在,我们希望将该应用程序放到我们的网站上,但是在此之前,我们希望消除该网守的障碍。

在此处输入图片说明

In the screenshot above you can see that the right developer is selected while archiving. 在上面的屏幕截图中,您可以看到存档时选择了正确的开发人员。

The signing identity used for App Store submissions and for independent publishing are different. 用于App Store提交和独立发布的签名身份是不同的。 The latter requires a Developer ID identity be used. 后者要求使用开发人员ID身份。 See Distributing Applications Outside the Mac App Store for more information about the process. 有关该过程的更多信息,请参见在Mac App Store外部分发应用程序。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM