小编Eez*_*ezy的帖子

Xamarin iOS 发布版本 - 本机链接失败

我无法构建我的 Xamarin iOS 项目。

有用:

  • 在调试模式下使用物理设备
  • 在调试模式下使用模拟器
  • 在模拟器的发布模式下

但它不会工作:

  • 在物理设备的发布模式下!

我试过:

  • 所有链接器行为:没有成功
  • 删除 obj 和 bin 文件夹并重建:没有成功
  • 删除 Library/Caches/mtbs/builds/ 并重建:没有成功
  • 降级 Visual Studio:没有成功
  • 将 --registrar:dynamic 添加到 mtouch 参数:没有成功

NuGet 包:

<PackageReference Include="Acr.UserDialogs" Version="7.1.0.483" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="System.Drawing.Common" Version="5.0.2" />
<PackageReference Include="TouchView" Version="4.1.100" />
<PackageReference Include="Xamarin.Forms" Version="5.0.0.2012" />
<PackageReference Include="Xamarin.Essentials" Version="1.6.1" />
<PackageReference Include="Xamarin.Forms.InputKit" Version="3.7.2" />
Run Code Online (Sandbox Code Playgroud)

错误:

Error MT5210: Native linking failed, undefined symbol: _EqualDomainSid. Please verify that all the necessary frameworks have been referenced and native libraries …
Run Code Online (Sandbox Code Playgroud)

xamarin.ios ios xamarin xamarin.forms xamarin-linker

6
推荐指数
0
解决办法
391
查看次数