我在签署应用程序的mac包时遇到问题。
当我编码--verify --verbose我的包时,它说:
在磁盘上有效满足其指定要求
我的捆绑包上的codesign -dv --verbose = 4说:
Executable = / Volumes / MYBUNDLE / MYAPP.app / Contents / MacOS / MYEXECUTABLE Identifier = com.MYCOMPANY.MYSOFTWARE Format = bundle with Mach-O thin (x86_64)CodeDirectory v = 20100 size = 29841 flags = 0x0(none) hashes = 1485 + 3 location = embedded Hash type = sha1 size = 20 CDHash = 607c7d2c518d03e1c8c06f49d9a8c413fde81484签名尺寸= 4872 Authority = MYSIGNATURENAME Authority = Symantec Class 3 SHA256 Code 签署CA Authority = VeriSign Class 3公共主要认证 权威 - G5签署时间= 2016年10月27日,下午4:27:47 Info.plist entries = 9 TeamIdentifier =未设置密封资源版本= 2规则= 12 files = 340内部需求计数= 1大小= 108
它在我的电脑上运行正常。 仍然,当它从Internet下载(嵌入到DMG文件然后复制到应用程序)时,我有以下错误消息: " YOURAPP无法打开,因为它来自一位身份不明的开发者"
我做错了什么?
谢谢!