Xamarin iOS HockeyApp 最佳实践设置?

Xamarin iOS HockeyApp best practice setup?

我正在尝试让 HockeyApp 在我的 iOS Xamarin Forms 应用程序中工作。我安装了 iOS HockeyApp 组件 (v4.1.0),入门信息显示如下:

public override bool FinishedLaunching(UIApplication application, NSDictionary launchOptions)
{
    var manager = BITHockeyManager.SharedHockeyManager;
    manager.Configure("Your_App_Id");
    manager.StartManager();
}

当我尝试这个时,BITHockeyManager.SharedHockeyManager 为空。

我尝试将这些行包装在 HockeyApp.Setup.EnableCustomCrashReporting()Setup.EnableCustomCrashReporting() 中,正如 this post 中引用的那样,但是 Setup 不存在在我拥有的命名空间中。

我缺少什么才能在 iOS 中正确启用 HockeyApp?

呜呜呜!终于想通了!由于 New type registrar in Xamarin.iOS 7.2.1, errors MT5210 and MT5211 线程的建议,我将 linker 选项设置为 link 'All assemblies'。我看到 'Native linking failed...' 错误并切换到 'All assemblies' 最初修复它。

切换到 'Link SDK assemblies only' 解决了这两个问题