Ich habe ein universelles XCode-Projekt (ObjC) für iPad und iPhone mit einem Unterprojekt, das ein Storyboard enthält. Das Teilprojekt ist eine statische Bibliothek, die dem Hauptprojekt hinzugefügt wurde. In diesem Teilprojekt ist ein Paket enthalten, das ein maßgeschneidertes Storyboard enthält.XCode kein gültiges kompiliertes Storyboard im Pfad
Wenn ich einen bestimmten Button der Anwendung antippen, muss das Storyboard geladen werden;
[UIStoryboard storyboardWithName:@"UIControls.bundle/Config" bundle:nil];
Die völlig in Ordnung für das iPhone (Geräte und Simulatoren) funktioniert, aber wenn ich das Projekt ein ein iPad (Gerät oder Simulator) versuchen zu laufen, ich die folgende Fehlermeldung erhalten;
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'There doesn't seem to be a valid compiled storyboard at path...
Was ist los? Das Projekt ist ein universelles Projekt, warum kann das iPad das Storyboard nicht finden?
Versuchen Sie Folgendes: '[UIStoryboard storyboardWithName: @" UIControls.bundle/Config ": [NSBundle mainBundle]];' – LoVo
Nein, auch kein Glück. – AlBirdie
Haben Sie versucht, nur Config anstelle des Pfades zu verwenden? –