密封的资源丢失或无效

时间:2018-07-08 19:30:16

标签: macos unity3d code-signing

我正在尝试在Mac Store上部署使用Unity制作的游戏,但在验证过程中出现此错误。我不知道该如何纠正。请问您有什么想法吗?

  

无效签名-路径Kissoro.app上的主应用程序捆绑包Kissoro   有以下签名错误:   --prepared:/卷/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/libcrypto.dylib   --validated:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/libcrypto.dylib   -准备:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/libssl.dylib   --validated:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/libssl.dylib   -准备:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libmono0。   --validated:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libmono.dy。   -准备:/卷/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/有效负载/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntimes/osx/libMonody。   --validated:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libMondyPos   /Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app:   密封资源丢失或无效。请参阅代码签名   和应用程序沙箱指南,网址为   http://developer.apple.com/library/mac/#documentation/Security/Conceptual/CodeSigningGuide/AboutCS/AboutCS.html   和技术说明2206   https://developer.apple.com/library/mac/technotes/tn2206/_index.html   有关更多信息。

1 个答案:

答案 0 :(得分:1)

您要做的就是手动对.app文件中Contents / Frameworks和Contents / Plugins目录中的每个文件进行代码签名,并删除插件中的所有.meta文件。执行完这些步骤后,您将对整个.app文件再次进行代码签名,并创建一个程序包,您可以将该程序包上载到iTunes Connect,而不会出现上述警告。 更多信息:https://forum.unity.com/threads/signing-mac-app-on-os-x-mavericks.206762/