2017-01-11 1 views
1

Ich bin neu in Xamarin, aber ich bin in ein mobiles Team in meiner Firma versetzt worden, um zu helfen. Unser Projekt ist Shared App Project mit iOS und Android. Um die Geschichte kurz zu machen, arbeite ich auf iOS-Seite und wenn ich versuche, auf Gerät debuggen bekomme ich diese Nachricht: Xamarin.iOS: Konnte das Hauptbündel in der App nicht finden ([NSBundle mainBundle] gab null zurück) Everything Arbeitet am Simulator. Ich habe das Provisionierungssetup korrekt und mein Gerät ist registriert (mit wenigen anderen). Nicht sicher, ob jemand diese Nachricht schon einmal gesehen hat. Jede Hilfe wäre willkommen. Vergessen zu erwähnen, die App baut sich gut und stellt auf Gerät, aber ich sehe nur Splash-Bildschirm für eine Sekunde und die App verschwindet Danke.Xamarin.iOS: Konnte das Hauptbündel in der App nicht finden ([NSBundle mainBundle] gab null zurück)

Antwort

0

In Ihrer App.csproj Datei try Ihren Assembly Namen von

<AssemblyName>My.App</AssemblyName> 

zu

<AssemblyName>MyApp</AssemblyName> 

ändern Wenn Sie Xamarin Studio, doppelklicken Sie auf Ihrem iOS Startmodul verwenden, Gehe zu Ausgabe. enter image description here

Stellen Sie sicher, dass der Name keine Punktsymbole enthält. Es scheint, dass iOS Punkte als Teil eines Bündelnamens oder ähnlichem behandelt.

+0

Danke, das war das Problem –

Verwandte Themen