【问题标题】:error CS0234: The type or namespace name `iOS' does not exist in the namespace `UnityEditor'. Are you missing an assembly reference?错误 CS0234:命名空间“UnityEditor”中不存在类型或命名空间名称“iOS”。您是否缺少程序集参考?
【发布时间】:2018-03-16 23:29:30
【问题描述】:

我已经安装了最新版本的 Unity (2017.3.1)、Daydream SDK(GVR SDK for Unity v1.130.0)并按照此处的步骤操作:https://developers.google.com/vr/develop/unity/get-started#configure_build_settings_and_player_settings

但是,当我按下播放时,我收到以下错误,关于原因和解决方法的想法?

Assets/GoogleVR/Editor/GvrBuildProcessor.cs(20,19):错误 CS0234:命名空间“UnityEditor”中不存在类型或命名空间名称“iOS”。您是否缺少程序集参考?

编辑:随着 GVR SDK for Unity v1.130.1 的发布,在 GitHub 上提交几个小时后问题已得到修复

【问题讨论】:

  • 在构建设置中,将您的平台从当前设置的任何平台切换到 iOS 或 Android。
  • 我按照步骤中的说明完成了它,但没有奏效。虽然现在我使用以前的 Daydream SDK 1.120 进行了尝试,但现在遇到了另一个问题:“编辑器播放模式不支持虚拟现实 SDK Daydream。请在受支持的目标设备上构建并运行。尝试启用无。”这是预期的吗?
  • 在其 github 页面上提交有关 GoogleVR 错误报告的文件。还要提及您的插件和 Unity 版本
  • 提出了 SDK 1.130 的问题,尽管考虑到 SDK 1.120 已经存在了一段时间,但我怀疑这也是一个错误。还有其他想法吗?
  • 问题出在他们的 SDK 上,所以是的

标签: unity3d virtual-reality daydream


【解决方案1】:

如果您遇到此问题,有两个步骤可以解决:

  1. 确保如 Adam 所述,在 Unity Hub -> Installs 中选中“iOS Build Support”(如果您正在为iOS 平台,那么这个选项肯定已经被选中)。
  2. 将您的脚本放在 Assets -> Editor 文件夹中。 UnityEditor.iOS.Xcode 命名空间不能在您的主项目中使用。它仅适用于旨在修改本机 Xcode 项目的特殊 Assembly-CSharp-Editor 项目。 (在搜索了大量论坛后,这个选项对我有用)。

【讨论】:

  • 如果“iOS Build Support”没有开启,那么可以通过“Add Module”选项添加。
【解决方案2】:

官方解决方案: https://forum.unity.com/threads/unityeditor-ios-xcode-ios-namespace-doesnt-exist.365381/

我一步一步做了: 图 1 显示了应该运行的 Unity Download Assistent 安装文件。

图 2 显示了安装时应检查的“iOS Build Support”选项。

【讨论】:

    【解决方案3】:

    我遇到了这个问题当使用 unity-arkit-plugin 开发东西时,我什么也没做,只是导入这个插件它抛出这个错误。 在我安装 UnitySetup-IOS-Support-for-Editor-2017.3.0f3.pkg 后,问题解决了。

    【讨论】:

      【解决方案4】:

      我继续在 Unity Hub 中将“当前平台”更改为“iOS”,这是一个快速修复,现在可以使用。

      将“当前平台”更改为 iOS 图像

      【讨论】:

        【解决方案5】:

        如果您在项目打开时通过 unity hub 安装了 IOS build,请尝试重新启动 Unity Hub 和 Unity Editor。这解决了我的问题。

        【讨论】:

          猜你喜欢
          • 2014-03-28
          • 2017-05-01
          • 2020-12-17
          • 2021-06-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-03-31
          • 1970-01-01
          相关资源
          最近更新 更多