繁体   English   中英

有没有办法在Windows上构建IOS Unity构建

[英]Is there a way to build an IOS Unity build on windows

有没有办法在带有Firebase的Windows上构建IOS Unity构建? 我收到此错误:

Firebase iOS builds are not supported on Windows. Please build on a OSX machine instead.
UnityEngine.Debug:LogError(Object)
Firebase.Editor.XcodeProjectPatcher:CheckBuildEnvironment()
Firebase.Editor.XcodeProjectPatcher:.cctor()
UnityEditor.EditorAssemblies:ProcessInitializeOnLoadAttributes()

从技术上讲您可以,但是需要更多工作。

firebase随附的插件依赖cocoapods处理瞬态依赖性。 如果您查看资产-> PlayServicesResolver-> IOSResolver->设置

您可以将其配置为生成Podfile,但不执行其余步骤。

其他步骤将失败,因为cocoapods在Windows上不起作用。

最后,将构建目录复制到Mac以进行构建和部署后,只需手动运行cocoapods步骤:

pod install

之后,如果您使用从pod工具生成的xcodeworkspace进行构建和运行,它应该可以工作。

iOS的统一项目中的Firebase需要Xcode,这在其页面上列出的要求中,也统一指定,因此您无法在其平台之外为iOS进行编译。

这是官方文档:
https://unity3d.com/unity/system-requirements
https://firebase.google.com/docs/unity/setup

暂无
暂无

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

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