[英]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.