我有两个应用程序具有相同的标识符。一个是为Mac App Store,另一个是为分发到Mac App Store以外的目的而创建的。我的两个应用程序并非完全相同,它们在代码和资源方面都存在许多不同之处。App Store版本的应用程序由“第三方Mac开发者应用程序:公司”签名,而另一个应用程序则由“Developer ID应用程序:公司”签名。
我的问题是- Gate Keeper是否允许我的这两个应用程序在10.8 OS X上运行?谢谢。
更新:由于两个应用程序具有不同的指定要求但使用相同的bundle,所以它们会运行吗?
更新:在我的测试中,我发现这两个应用程序在我的系统和其他一些系统中都可以运行。但在某些系统中,它允许Mac App Store应用程序启动,但对于非Mac App Store应用程序,则显示一个消息,称其已损坏,并建议将其移到废纸篓中。为什么同样的构建在不同的系统中显示出两种不同的行为呢?
我的问题是- Gate Keeper是否允许我的这两个应用程序在10.8 OS X上运行?谢谢。
更新:由于两个应用程序具有不同的指定要求但使用相同的bundle,所以它们会运行吗?
更新:在我的测试中,我发现这两个应用程序在我的系统和其他一些系统中都可以运行。但在某些系统中,它允许Mac App Store应用程序启动,但对于非Mac App Store应用程序,则显示一个消息,称其已损坏,并建议将其移到废纸篓中。为什么同样的构建在不同的系统中显示出两种不同的行为呢?