繁体   English   中英

Firebase SDK for Unity无法在iOS中编译

[英]Firebase SDK for Unity does not compile in iOS

我正在开发一个使用UnityFirebase SDK的项目,特别是FirebaseMessaging.unitypackage ,在android上一切正常,但在iOS版本上收到错误


最小,完整和可验证的示例来重现该错误:

要求:

  • iOS设备(7.0或更高版本)
  • 装有macOS的计算机
  • Xcode 8

脚步:

  1. 下载最新的Unity版本。 (目前为5.​​5.1f1)
  2. 下载 Unity的Firebase SDK。
  3. 解压缩Firebase SDK for Unity。
  4. 打开Unity 5.5.1f1并创建一个新项目。
  5. 转到“ 资产”>“导入程序包”>“自定义程序包...” ,选择解压缩的FirebaseMessaging.unitypackage并将其全部导入。
  6. 转到“ 文件”>“构建设置...” ,选择iOS,然后单击“切换平台”。
  7. 打开播放器设置...,然后设置捆绑包标识符
  8. 文件>保存项目
  9. 将iOS设备连接到计算机。
  10. 文件>构建并运行

在Xcode上构建的项目将在下图所示的错误处结束:

建立错误


在两个不同的MacBooks中尝试了多个项目。

  • 有什么可以做的吗?
  • 这是Google必须解决的错误吗?

2月27日, Firebase Unity SDK新版本已发布,可以解决此错误。 现在,Unity项目针对iOS的编译没有错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM