首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与Cocomo签署的Adobe应用程序在WIndows上工作,但在Mac上不起作用

与Cocomo签署的Adobe应用程序在WIndows上工作,但在Mac上不起作用
EN

Stack Overflow用户
提问于 2015-11-12 02:53:16
回答 1查看 129关注 0票数 0

我已经签署了使用Cocomo Certificate的Adobe桌面应用程序。当我在Mac上安装时,发行者是UNKNOWN。但是发送给windows用户的相同的.air文件是OK的,并且安装任何签名的应用程序都是应该的。

为什么会发生这种事?在一个操作系统上工作的证书,而不是另一个操作系统?

我怎么进一步调查?-确定原因。

下面是一些更多的细节:

证书是由一位同事在他们的电脑上取得的。他们将其转换为.pfx文件,并向我发送.pfx以及他们使用的密码。我在我的Mac上建立了签名的air应用程序。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-12 07:32:29

我的猜测是:除了AIR构建过程的主.p12/..pfx键外,您还应该尝试使用Mac ceritif衣(Developer ID Application:http://c2n.me/3qcrChL.png )。这对我有帮助。这个证书可能会在苹果开发者的网站上获得:https://developer.apple.com (如果你有订阅)。

在我的例子中,我能够在我的MacBook Pro上安装MacBook(创建.dmg文件的地方),但是其他用户无法安装(当我通过互联网或Skype发送文件时)。

事实上,签署的过程还不清楚。就我而言,我不得不经历几个步骤:

1)创建.dmg (常规Adobe )

2)部署

3)在其中的文件夹中签名,类似于dmg-folder-name/Contents/Resources/application-filename/Contents/MacOS/application-filename (其中“dmg-文件夹名称”是应用程序的文件名+ ".app“的某种组合," application -name”是应用程序的文件名)。

4)对文件夹dmg-folder-name/Contents/MacOS/dmg-volume-name进行签名(其中“dmg-卷名”类似于"Install“+应用程序的文件名)

5)在主dmg文件夹上签名。

6)根据签名的文件创建新的.dmg

我花了很长时间才找到正确的解决办法。另外,请注意步骤的顺序,因为在签署主dmg文件夹之前先对主文件夹的内容签名是很重要的!

此外,我还在Adobe上找到了这个主题:https://forums.adobe.com/thread/1470113。它有很多建议,其中一些建议在我的情况下行不通,但其中一些建议帮助我找到了解决办法。

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

https://stackoverflow.com/questions/33663609

复制
相关文章

相似问题

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