如何检查应用程序或dmg是否已签名?

尼兰·沙玛(Neelam Sharma)

我已经为Java应用程序创建了app和dmg。我正在签名以及通过codesign验证dmg和应用程序。

codesign -s“ mycomapany名称” myproduct.dmg / myproduct.app

使用以下命令验证两者-

代码签名-v myproduct.dmg / myproduct.app

分别对app和dmg执行此命令时,没有给出任何消息来确认它们是否已签名?

就像执行命令一样-jarsigner -verify -certs myproduct.jar返回“ jar经过验证”

如何验证dmg和应用程序已正确签名。

谢谢

百翰

要从codesign命令中获取更多输出,请-v在第一个参数之后添加第二个参数:

codesign -v -v myproduct.dmg/myproduct.app

这等效于:

codesign --verify --verbose myproduct.dmg/myproduct.app

codesign命令还有一个退出值,可用于获取其结果:

签名应用的示例:

codesign -v myproduct.dmg/myproduct.app
echo $?
Output: 0

codesign -v myproduct.dmg/myproduct.app && echo SIGNED!
Output: SIGNED!

codesign -v myproduct.dmg/myproduct.app || echo UNSIGNED!
No output

未签名应用的示例:

codesign -v myproduct.dmg/unsigned.app
echo $?
Output: 1

codesign -v myproduct.dmg/unsigned.app && echo SIGNED!
No output

codesign -v myproduct.dmg/unsigned.app || echo UNSIGNED!
Output: UNSIGNED!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何检查普通字符是否已签名?

来自分类Dev

如何检查是否安装了应用程序?

来自分类Dev

我可以检查两个Android应用程序是否使用相同的密钥签名吗?

来自分类Dev

如何检查应用程序是否已安装

来自分类Dev

Mac DMG古怪-签名和“损坏”的应用程序

来自分类Dev

WP8检查应用程序是否已更新

来自分类Dev

如何检查特定应用程序是否在Android中运行

来自分类Dev

如何将我的应用程序签名为“已确定的Apple开发人员”?

来自分类Dev

NDK应用程序签名检查

来自分类Dev

Google OAuth-如何检查用户是否已允许访问我的应用程序

来自分类Dev

如何检查驱动程序代码签名策略是否已启用并实际起作用?

来自分类Dev

如何确定应用程序池是否已终止或暂停?

来自分类Dev

如何检查应用程序窗口中是否已存在视图?

来自分类Dev

如何检查应用程序是否在后台运行?

来自分类Dev

我可以检查两个Android应用程序是否使用相同的密钥签名吗?

来自分类Dev

Mac DMG古怪-签名和“损坏”的应用程序

来自分类Dev

如何检查是否已购买应用程序-CodenameOne

来自分类Dev

安装后如何检查应用程序是否首次运行?

来自分类Dev

如何检查Java应用程序发送的邮件是否已读取?

来自分类Dev

如何知道某个应用程序是否已评级

来自分类Dev

如何检查应用程序是否已在容器内启动

来自分类Dev

如何检查我的应用程序是否已与Facebook连接

来自分类Dev

流星-如何检测是否已打开应用程序?

来自分类Dev

Android:如何检测广播应用程序是否已删除?

来自分类Dev

如何捕获是否已打开应用程序?(NativeScript)

来自分类Dev

如何使用jsp检查应用程序是否已安装在移动设备中?

来自分类Dev

如何检查应用程序是否可以访问直接消息?

来自分类Dev

如何检查用户是否已安装应用程序?

来自分类Dev

检查用户是否已添加到应用程序

Related 相关文章

  1. 1

    如何检查普通字符是否已签名?

  2. 2

    如何检查是否安装了应用程序?

  3. 3

    我可以检查两个Android应用程序是否使用相同的密钥签名吗?

  4. 4

    如何检查应用程序是否已安装

  5. 5

    Mac DMG古怪-签名和“损坏”的应用程序

  6. 6

    WP8检查应用程序是否已更新

  7. 7

    如何检查特定应用程序是否在Android中运行

  8. 8

    如何将我的应用程序签名为“已确定的Apple开发人员”?

  9. 9

    NDK应用程序签名检查

  10. 10

    Google OAuth-如何检查用户是否已允许访问我的应用程序

  11. 11

    如何检查驱动程序代码签名策略是否已启用并实际起作用?

  12. 12

    如何确定应用程序池是否已终止或暂停?

  13. 13

    如何检查应用程序窗口中是否已存在视图?

  14. 14

    如何检查应用程序是否在后台运行?

  15. 15

    我可以检查两个Android应用程序是否使用相同的密钥签名吗?

  16. 16

    Mac DMG古怪-签名和“损坏”的应用程序

  17. 17

    如何检查是否已购买应用程序-CodenameOne

  18. 18

    安装后如何检查应用程序是否首次运行?

  19. 19

    如何检查Java应用程序发送的邮件是否已读取?

  20. 20

    如何知道某个应用程序是否已评级

  21. 21

    如何检查应用程序是否已在容器内启动

  22. 22

    如何检查我的应用程序是否已与Facebook连接

  23. 23

    流星-如何检测是否已打开应用程序?

  24. 24

    Android:如何检测广播应用程序是否已删除?

  25. 25

    如何捕获是否已打开应用程序?(NativeScript)

  26. 26

    如何使用jsp检查应用程序是否已安装在移动设备中?

  27. 27

    如何检查应用程序是否可以访问直接消息?

  28. 28

    如何检查用户是否已安装应用程序?

  29. 29

    检查用户是否已添加到应用程序

热门标签

归档