New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Unable to resolve reference 'UnityEditor.iOS.Extensions.Xcode' on Windows #412
Comments
|
This issue does not have all the information required by the template. Looks like you forgot to fill out some sections. Please update the issue with more information. |
|
For quick fix, you can install "iOS Build Support" module from Unity Hub. That fixes the issue. |
|
Hey @DominatorDuck. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically. If you have more information that will help us get to the bottom of this, just add a comment! |
|
Thanks for the comment, @arcv, that certainly works as a temporary fix. |
|
Hi @DominatorDuck, I am flagging this as a bug for us to follow on. |
|
Hi @vimanyu. |
|
Good to know that it is not blocking or breaking anything. Yes, we will take a look at ways to avoid this error. |
|
Hello, (apologies in advance if this is not helpful) It seems like this issue is resolved by deselecting all of the "select platform for plugin" options on [maybe some combination of, but I chose] all firebase DLL assets in the ExternalDependencyManager folder and Firebase>Plugins>iOS folder |
|
Hi, i happened to have the same problem today.. made unity upgrade and after relaunching i got the same error, the only difference is the version of IOSResolver, your one is _v1.2.161.dll and mine is _v1.2.163.. copied from stackoverflow |
|
If you are not planning on using IOS platform resolver just change the "Scripting Backend" in "Project Settings -> Player -> Configuration" to "MONO" from "IL2CPP" and the error should go away. This worked for me. |
|
Hello, as @arcv said if you have not "iOS Build Support" installed you will have this error bothering you often enough. |
|
@vimanyu Has this been fixed yet ? Im using Unity 2020 LTS version and this issue still happens |
|
I'm using 2020.3.19 and Extension 1.27.0 and still get this error: I will install ios modules even if not dev for ios. |
|
I am using Unity 2020.3.16 and was getting this error. I'm not releasing on iOS, but installing the modules seems to have fixed the error. Thanks, @soundmartell ! |
|
I updated the project from 2019 to 2020, the IOS module was connected for 2019, but not for 2020. After the update, this error appeared. This advice helped solve the issue. Thanks
|
|
Still have the same bug. It's quite sad that i have to use my low space on ssd for this sh#t. |
|
Still happening, fix is to install iOS Build Support |
|
Why can't you just fix this bug? |
|
It still happens in new unity versions! |
|
Hi, |
|
2021.3.4f1 also have the issue. I found it today. |
|
Happens in 2021.3.3f1. We have a lot of non programmers on our project who use Unity frequently. Having to get them to install Android -and- iOS support which they will never need, just to avoid this error, is really annoying. Installing modules we do not need is not a solution, especially considering we're not running the dependency manager outside of builds. |
I want to second this. I just installed the GameAnalytics SDK for a WebGL build. No intention of deploying on iOS or Android for this particular project, so this "fix" is just not good enough. |
|
problem fixed here: https://youtu.be/z4ERv0oLJXc |
|
@ahmedaniss25 this workaround has already been mentioned by @arcv about 2 years ago on this very topic #412 (comment) |
|
still an issue on 2022.3.0. I develop on my desktop PC and build android with it, so all I install on this pc is android support. Then I open my macbook and pull down the project and just install ios support. |
The problem with this is when you save in one project and push to source, you have to remember to enable it every time when pulling down on ios. |
|
I'm going to uncheck "validate references". However, for the Google team, this is very easy to fix on your end. All you need is to create a folder (call it IOS) in which you put the IOSResolver, as well as an assembly definition with only IOS checked. This will make sure to only compile the IOSResolver if you are working with IOS. |

[REQUIRED] Please fill in the following fields:
[REQUIRED] Please describe the issue here:
Given a vanilla 3D project in Unity 2020.1.11f1, upon pressing play I get the following error log:
Steps to reproduce:
Notes:
Please answer the following, if applicable:
What's the issue repro rate? 100%
What happened? How can we make the problem occur?
The Assembly 'Packages/com.google.external-dependency-manager/ExternalDependencyManager/Editor/Google.IOSResolver_v1.2.161.dll' fails to load.
You can reproduce the issue by following the repro steps with the proper Unity installation by using this sample project:
https://drive.google.com/file/d/1llavcZxSVk7icuCpLv65QPrnjgV81u93/view?usp=sharing
The text was updated successfully, but these errors were encountered: