首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OSX网关守卫停止我的应用程序

OSX网关守卫停止我的应用程序
EN

Stack Overflow用户
提问于 2015-05-22 18:47:41
回答 1查看 140关注 0票数 0

在我添加一个库和一个子项目(都是我创建的)之前,我的应用程序运行良好。所有代码都是用相同的值签名的。

如果我创建了一个本地DMG (使用build-script),那么它将安装在我的系统上,也安装在其他系统上。但是来自Anthill pro的构建未能通过OSX Gatekeeper,并显示了“未确定的开发人员”问题。

可能是什么问题使相同的DMG表现不同?

EN

回答 1

Stack Overflow用户

发布于 2015-08-11 03:30:03

我最近处理了一个关于使用构建服务器对应用程序进行签名的问题。它签得很好,但是当我们通过我们的网站分发它时,我们的用户被OSX要求“移到垃圾桶”。我的场景有点不同,因为我使用的是Jenkins,但问题可能是相同的。

我将jenkins用户提升为管理员,然后使用sudo运行codesign,从而解决了这个问题。

我认为这与签署开发者与签署发行版有关。如果您下载了一个签名包,并且您的应用程序是在没有分发权限的情况下签名的,则扩展属性"com.apple.quarantine“会被放在应用程序包上(通过打开终端并键入'xattr path-to- package‘来检查它)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30394741

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档