我收到以下错误:
Failed to resolve "System.Void ObjCRuntime.UserDelegateTypeAttribute::.ctor(System.Type)" reference from "Xamarin.iOS, Version=0.0.0.0, Culture=neutral, PublicKeyToken=84e04ff9cfb79065"
在Xamarin.iOS应用程序中添加和引用Xamarin.Azure.NotificationHubs.iOS
(v1.2.5.2)或HockeySDK.Xamarin
(4.1.0)NuGet包中的代码时。
答案 0 :(得分:5)
当使用当前(Cycle 8)工具构建Xamarin.iOS绑定包但旧版(Cycle 7)工具正在使用它时,可能会发生此问题。
解决此问题的最佳方法是更新到最新的Xamarin稳定通道和Xcode版本。在这篇文章的这个时候,那些是:
如果目前无法升级您的Xamarin工具,使用旧版受影响的NuGet软件包也可以解决此问题。
例如,使用4.1.0-beta3
NuGet包的版本HockeySDK.Xamarin
而不是版本4.1.0
。
可在此处找到更多信息:https://github.com/bitstadium/HockeySDK-Xamarin/issues/56