簡體   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