【问题标题】:A sealed resource is missing or invalid密封资源丢失或无效
【发布时间】:2018-11-28 02:26:25
【问题描述】:

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

无效签名 - Kissoro 路径下的主应用程序包 Kissoro.app 有以下签名错误: --prepared:/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/libcrypto.dylib --prepared:/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/libssl.dylib --prepared:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libmono.0.dylib --已验证:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libmono.0.dylib --prepared:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libMonoPosixHel --已验证:/Volumes/data01/app_data/dstr/mz_8224354388357841556dir/mz_8662652241696651587dir/com.masseka.game.studio.Kissoro.pkg/Payload/Kissoro.app/Contents/Frameworks/Mono/MonoEmbedRuntime/osx/libMonoPosixHelper。 /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 了解更多信息。

【问题讨论】:

    标签: macos unity3d code-signing


    【解决方案1】:

    您所要做的就是手动对 .app 文件中的 Contents/Frameworks 和 Contents/Plugins 目录中的每个文件进行代码设计,并删除插件中的所有 .meta 文件。完成这些步骤后,您再次对整个 .app 文件进行代码签名并创建一个包,您可以在没有上述警告的情况下将其上传到 iTunes Connect。 更多信息:https://forum.unity.com/threads/signing-mac-app-on-os-x-mavericks.206762/

    【讨论】:

    • 我对我在 Contents/Frameworks 中的所有文件进行了代码设计。我有 4 个框架。在我的插件文件夹中,我没有元文件。
    猜你喜欢
    • 2015-12-20
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-16
    • 1970-01-01
    相关资源
    最近更新 更多