2016-05-05 1 views
1

J'essaie de faire fonctionner HockeyApp dans mon application iOS Xamarin Forms. J'ai installé le composant iOS HockeyApp (de v4.1.0), et l'obtention d'informations commencé pour les spectacles suivants:Xamarin iOS Configuration de meilleures pratiques HockeyApp?

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

Lorsque je tente cela, BITHockeyManager.SharedHockeyManager est nulle.

J'ai essayé d'envelopper ces lignes dans HockeyApp.Setup.EnableCustomCrashReporting() et Setup.EnableCustomCrashReporting() comme il est fait référence dans this après, mais Setup n'existe pas dans les espaces de noms que j'ai.

Qu'est-ce qui me manque pour activer correctement HockeyApp dans iOS?

Répondre

0

Whoo hoo! Je l'ai compris finalement! Les options de l'éditeur de liens étaient définies pour lier 'Tous les assemblages' en raison d'une suggestion du fil New type registrar in Xamarin.iOS 7.2.1, errors MT5210 and MT5211. Je voyais l'erreur 'Native linking failed ...' et le passage à 'All assemblies' l'a d'abord corrigé.

La commutation sur 'Lier les ensembles SDK uniquement' a corrigé les deux problèmes