为Android Unity构建时遇到这些奇怪的Xcode / iOS错误

达瓦尔

使用中的事物:

  1. Unity编辑器版本:2019.3.0f3
  2. Firebase Unity SDK版本:6.8.1
  3. 正在使用的Firebase插件(Auth,Database等):分析和消息传递
  4. 您正在使用的其他SDK(Facebook,AdMob等):Facebook
  5. 在(Mac,Windows或Linux)上使用Unity编辑器的平台:Windows
  6. 您要定位的平台(iOS,Android和/或台式机):Android
  7. 脚本运行时(单声道和/或IL2CPP):IL2CPP。

首先,我的项目完全不了解iOS,我也没有下载iOS模块,但仍然收到这些似乎与iOS有关的错误。而且我已经遵循已知问题并删除了.NET 3.x两个DLL,现在我的parse文件夹如下所示-

看到这张图片

在此之后,我还执行了Assets> Play Services Resolver> Version Handler> Update something但没有运气,所以这是我刚开始的日志,

第一个日志:

BadImageFormatException: Could not resolve field token 0x040000dc, due to: Could not load type of field 'Firebase.Editor.XcodeProjectModifier:projectInfoDoc' (2) due to: Could not load file or assembly 'UnityEditor.iOS.Extensions.Xcode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEditor.iOS.Extensions.Xcode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type:<unknown type> member:(null) signature:<none> assembly:F:\Unity Projects\Space Invaders\Assets\Firebase\Editor\Firebase.Editor.dll type:XcodeProjectModifier member:(null) signature:<none>
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <437ba245d8404784b9fbab9b439ac908>:0)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at <437ba245d8404784b9fbab9b439ac908>:0)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at <437ba245d8404784b9fbab9b439ac908>:0)
UnityEditor.Build.BuildPipelineInterfaces+AttributeCallbackWrapper.OnPostprocessBuild (UnityEditor.Build.Reporting.BuildReport report) (at <83a73882c51c4602b3d34743827d03e7>:0)
UnityEditor.Build.BuildPipelineInterfaces+<>c__DisplayClass17_0.<OnBuildPostProcess>b__1 (UnityEditor.Build.IPostprocessBuildWithReport bpp) (at <83a73882c51c4602b3d34743827d03e7>:0)
UnityEditor.Build.BuildPipelineInterfaces.InvokeCallbackInterfacesPair[T1,T2] (System.Collections.Generic.List`1[T] oneInterfaces, System.Action`1[T] invocationOne, System.Collections.Generic.List`1[T] twoInterfaces, System.Action`1[T] invocationTwo, System.Boolean exitOnFailure) (at <83a73882c51c4602b3d34743827d03e7>:0)
UnityEditor.EditorApplication:Internal_CallGlobalEventHandler()

第二条日志:

Error building Player: BadImageFormatException: Could not resolve field token 0x040000dc, due to: Could not load type of field 'Firebase.Editor.XcodeProjectModifier:projectInfoDoc' (2) due to: Could not load file or assembly 'UnityEditor.iOS.Extensions.Xcode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. assembly:UnityEditor.iOS.Extensions.Xcode, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null type:<unknown type> member:(null) signature:<none> assembly:F:\Unity Projects\Space Invaders\Assets\Firebase\Editor\Firebase.Editor.dll type:XcodeProjectModifier member:(null) signature:<none>

我被困在这一点上,我想不出更多了,我到处搜索但什么也找不到,希望最好;)

达瓦尔

好的,我通过将这个iOS Build支持模块添加到Unity来解决它

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Xcode 6错误-为iOS模拟器构建时“缺少必需的架构i386”

来自分类Dev

构建时出现 SSDT 错误:预期为 XML,但遇到 JSON

来自分类Dev

iOS Xcode构建错误

来自分类Dev

iOS Xcode构建错误

来自分类Dev

为 Ionic 构建 Android 平台时产生 EACCESS 错误

来自分类Dev

为Android构建Boost,错误为“找不到-lrt”

来自分类Dev

在Ionic框架中为Android构建时与Android SDK ANT构建文件相关的错误

来自分类Dev

为Ionic 5代码构建ios构建时出现defaultWebpagePreferences错误

来自分类Dev

为 ios 构建 expo 应用程序时出现错误

来自分类Dev

iOS XCode - 为 Profile 构建时找不到 Swift 类

来自分类Dev

使用Xcode5.1错误为iOS编译libspeex

来自分类Dev

使用Xcode 7,Unity 5.2.3f1,iOS 9.1基本SDK构建时出现错误

来自分类Dev

从Unity构建Android游戏时遇到问题

来自分类Dev

为Xamarin iOS构建Firebase iOS SDK绑定时出现链接器错误

来自分类Dev

Xcode 6 GM无法为iOS设备编译,但在模拟器中可以使用-奇怪的错误消息

来自分类Dev

在构建cordova时遇到错误

来自分类Dev

为RK3066设备构建Android时涉及subprocess.py的错误

来自分类Dev

使用独立工具链为 android 构建鱿鱼时出现未定义的引用错误

来自分类Dev

在android中为按钮着色时获取错误的视图

来自分类Dev

将JSON数据解析为android时出现错误

来自分类Dev

在Android Studio中构建proguard。遇到错误

来自分类Dev

使用Kivy构建Android应用,但遇到错误

来自分类Dev

在Unity中为Android构建播放器时出错?

来自分类Dev

离子cordova android构建错误(cordova.cmd构建android退出,退出代码为1)

来自分类Dev

Kivy-ios Xcode构建错误

来自分类Dev

为iOS设备构建Cordova应用程序时出现“未找到代码签名身份”错误

来自分类Dev

在混合应用中为iOS模拟器构建错误

来自分类Dev

错误:为iOS构建flutter应用程序时出现“找不到-lStripe的库”

来自分类Dev

从FlashDevelop错误构建IOS AIR应用程序:无法为对象堆保留足够的空间

Related 相关文章

  1. 1

    Xcode 6错误-为iOS模拟器构建时“缺少必需的架构i386”

  2. 2

    构建时出现 SSDT 错误:预期为 XML,但遇到 JSON

  3. 3

    iOS Xcode构建错误

  4. 4

    iOS Xcode构建错误

  5. 5

    为 Ionic 构建 Android 平台时产生 EACCESS 错误

  6. 6

    为Android构建Boost,错误为“找不到-lrt”

  7. 7

    在Ionic框架中为Android构建时与Android SDK ANT构建文件相关的错误

  8. 8

    为Ionic 5代码构建ios构建时出现defaultWebpagePreferences错误

  9. 9

    为 ios 构建 expo 应用程序时出现错误

  10. 10

    iOS XCode - 为 Profile 构建时找不到 Swift 类

  11. 11

    使用Xcode5.1错误为iOS编译libspeex

  12. 12

    使用Xcode 7,Unity 5.2.3f1,iOS 9.1基本SDK构建时出现错误

  13. 13

    从Unity构建Android游戏时遇到问题

  14. 14

    为Xamarin iOS构建Firebase iOS SDK绑定时出现链接器错误

  15. 15

    Xcode 6 GM无法为iOS设备编译,但在模拟器中可以使用-奇怪的错误消息

  16. 16

    在构建cordova时遇到错误

  17. 17

    为RK3066设备构建Android时涉及subprocess.py的错误

  18. 18

    使用独立工具链为 android 构建鱿鱼时出现未定义的引用错误

  19. 19

    在android中为按钮着色时获取错误的视图

  20. 20

    将JSON数据解析为android时出现错误

  21. 21

    在Android Studio中构建proguard。遇到错误

  22. 22

    使用Kivy构建Android应用,但遇到错误

  23. 23

    在Unity中为Android构建播放器时出错?

  24. 24

    离子cordova android构建错误(cordova.cmd构建android退出,退出代码为1)

  25. 25

    Kivy-ios Xcode构建错误

  26. 26

    为iOS设备构建Cordova应用程序时出现“未找到代码签名身份”错误

  27. 27

    在混合应用中为iOS模拟器构建错误

  28. 28

    错误:为iOS构建flutter应用程序时出现“找不到-lStripe的库”

  29. 29

    从FlashDevelop错误构建IOS AIR应用程序:无法为对象堆保留足够的空间

热门标签

归档