为了创建'Packager.app'.文件,我使用了.pkg我用格式创建项目-“平面”。当我尝试用下一个命令对.pkg文件签名时
productsign --sign "Developer ID Application: Tomas Urbonavicius (99ZZ8796S2)" my.pkg my_signed.pkg
我有下一个错误‘无法为“Developer: Tomas (99ZZ8796S2)”找到合适的签名标识。需要安装程序签名标识(而不是应用程序签名标识)才能对平面产品‘进行签名。
如果我用格式创建项目- 'Bundle',我有输出文件格式'.mpkg‘。当我尝试签署.mpkg时,我有下一个错误
‘组件包“"saver.pkg”在"my.mpkg“中找不到,必须显式签名,组件包"app.pkg”在"my.mpkg“中找不到,必须显式地签名’
发布于 2017-11-07 04:32:47
正如错误消息所述,您需要使用安装程序签名标识,而不是应用程序签名标识。它应该被命名为"Developer:(99ZZ8796S2)“。如果您没有安装程序标识,则可能需要生成一个。有关如何执行此操作的信息,请参阅苹果在维护您的签名身份和证书上的文档。
https://stackoverflow.com/questions/47149047
复制相似问题