我试图让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帖子中引用,但Setup
并不存在我有名字空间。
在iOS中正确启用HockeyApp,我错过了什么?
答案 0 :(得分:0)
喔喔!终于搞清楚了!由于来自New type registrar in Xamarin.iOS 7.2.1, errors MT5210 and MT5211线程的建议,我将链接器选项设置为链接“所有程序集”。我看到'Native linked failed ...'错误并切换到'All assemblies'最初修复它。
切换到“仅限链接SDK程序集”修复了这两个问题