osx-gatekeeper

    1热度

    1回答

    每当我尝试第一次使用未通过商店签名的应用程序时,我都希望得到Mac网守的警告。但是,我通过点击具有相关扩展名的文件(例如.ods,.odt)来无法使用LibreOffice Vanilla。它似乎认为每个文件都是一个不同的应用程序,我认为需要我单独授权。双击文件yeilds'“myfile.odt”无法打开,因为它来自未知身份的开发人员。“ 右键单击并使用Open with ... LibreOf

    1热度

    1回答

    我正在尝试为购买COMODO证书的OSX Sierra代码签名桌面应用程序二进制文件。 我有一个代码签名在macdeployqt命令运行结束校验错误CSSMERR_TP_NOT_TRUSTED:当我尝试直接对最终捆绑使用协同设计工具 $ security unlock-keychain -p "$PASSWORD" /Users/user/Library/Keychains/login.keych

    0热度

    1回答

    我添加了一个库和一个子项目(两者都由我创建)之前,我的应用程序运行良好。所有代码都使用相同的值进行签名。 如果我创建一个本地DMG(使用构建脚本),那么它将被安装在我的系统上,也在其他系统中。但是来自Anthill pro的构建未能通过OSX Gatekeeper并显示“Un-Identified developer”问题。 什么可能导致相同的DMG行为不同?

    3热度

    1回答

    尝试使用检查签名的工具来检查关守一致性如上所述here运行下面的命令: ./check-signature ~/Desktop/folder/test.pkg ,得到了以下的输出: (c) 2014 Apple Inc. All rights reserved. /Users/username/Desktop/folder/test.pkg: Warning: bundle installe

    2热度

    1回答

    我有一个父安装程序包,比方说我想用OS X productsign签名,它叫做Parent.unsigned.mpkg。 文件Parent.unsigned.mpkg包含的子包称为A.pkg,B.pkg和C.pkg,这反过来又安装锵编译命令行的二进制文件和bash包装脚本: ./Parent.unsigned.mpkg/Contents/Packages/A.pkg ./Parent.unsig

    2热度

    1回答

    我的MacOS应用程序是codesigned并运行在某些计算机上,但在另一个失败,因为关守运行弹出“{App}无法打开,因为开发人员的身份无法确认。” 我想分发错误的.dmg之前检测build机器上的这个问题,所以我看着苹果的Checking Gatekeeper Conformance和Examining a Code Signature文档,其中讨论codesign,spctl和check-s

    1热度

    1回答

    我们创建了一个包含两个不同包的abc.pkg安装程序;一个def.mpkg(包装样式)和一个ghi.pkg(扁平包装)。安装程序支持OS版本10.5及以上。 我们对abc.pkg安装程序进行了数字签名,并基于Apple's documentation我们模拟了Gatekeeper的行为。 签署的abc.pkg经过SPCTL控制: spctl -a -v --type install abc.pkg

    0热度

    1回答

    我有一个Mac应用程序,需要为每个用户定制下载。我已经做了所有事情来签署Gatekeeper的应用程序,并且全部都在构建中进行验证。但是当应用程序从添加了自定义文件的网站下载时,Gatekeeper不再验证。 有没有办法自定义文件,而无需重新签署每次下载的应用程序?我只需要更新应用程序包中的.plist文件。该网站是用ASP.Net编写的,因此在服务器上签名可能不起作用。

    2热度

    1回答

    虽然我可以用Developer ID证书从苹果签署。应用程序和的.dmg,我想知道是否有办法用它来签署独立jar版本(点击& run),还有一些eclipse插件(jar)。 我的Comodo证书签署罐子和它在窗口工作正常,但在运行独立罐子时的MacOS,GateKeeper的阻止它。 所有Apple Develper证书(Developer ID Application, mac Develop

    1热度

    1回答

    我们包装我们的应用程序拖放安装DMG如下: Application Name/Application.app Application Name/Readme Application Name/Examples/... Application Name/Documentation/... 而且用户应该d & d 应用程序名称文件夹来/应用/。 所有代码均已签署,包括DMG。 从大多数情况下