为什么Unity3D应用程序[导出到Xcode项目]会失败,因为ip_unity_plugin.bundle具有"捆绑根目录中存在未密封的内容"?

时间:2018-03-07 14:19:21

标签: ios xcode validation unity3d app-store

我是一名Swift开发人员,提交由Unity3D开发人员同事开发的应用程序,该应用程序将发往App Store。 Xcode项目中包含以下文件:

Frameworks/Plugins/x86_64/ip_unity_plugin.bundle

...我认为在iPhone应用程序中运行Unity是必需的(是的,不是吗?)

验证构建的最新存档时,我收到此警告:

Code signing "ip_unity_plugin.bundle" failed.
View distribution logs for more information.

enter image description here

日志表明:

.../myClients.app/ip_unity_plugin.bundle: unsealed contents present in the bundle root

我喜欢♀️

任何想法?

感谢您的阅读。

1 个答案:

答案 0 :(得分:1)

该捆绑包实际上是Google Daydream的即时预览库。

如果您正在构建以便发布,可以安全地将其从Unity的Assets / Plugins目录中删除。

或者,您可以通过在检查器中更改其元数据来标记不编译的包。如果您更新到更新版本的实例预览,您可能还会发现此问题消失了。