xamarin.formsxamarin.ioslinker-errorsxamarin-linker

Xamarin iOS build error - Native linking failed (Link Framework SDKs Only)


Not able to run Xamarin iOS project after Visual studio update.

Because updated IDE requires the latest Xcode (iOS 13.4 SDK shipped with Xcode 11.4)

Environment Details

What I tried.

Instead of updating the Xcode, I simply changed the Linker Behaviour to Link Framework SDKs Only.

No luck, I got the following errors.

Error MT5210: Native linking failed, undefined symbol: ___darwin_check_fd_set_overflow. 
Please verify that all the necessary frameworks have been referenced and native libraries are properly linked in. (MT5210)

Error MT5202: Native linking failed. Please review the build log. (MT5202)

Error: linker command failed with exit code 1 (use -v to see invocation)

Reference.

Is there any other option to resolve the issue without update the Xcode and macOS?

Any help will be really appreciated.

Thank you


Solution

  • The latest version of Visual-Studio use the latest version of Xamarin.iOS which may not work with the lower version of Xcode .

    So use a lower Xamarin.iOS Version would solve this problem.