by Guest » 23 Jan 2025, 05:55
Ich habe ein universelles XCode-Projekt (ObjC) für iPad und iPhone mit einem Unterprojekt, das ein Storyboard enthält.
Das Unterprojekt ist eine statische Bibliothek, die dem Hauptprojekt hinzugefügt wurde. In diesem Teilprojekt ist ein Paket enthalten, das ein maßgeschneidertes Storyboard enthält.
Immer wenn ich auf eine bestimmte Schaltfläche in der Anwendung tippe, muss das Storyboard geladen werden;
Code: Select all
[UIStoryboard storyboardWithName:@"UIControls.bundle/Config" bundle:nil];
Das funktioniert perfekt für das iPhone (Geräte und Simulatoren), aber wenn ich versuche, das Projekt auf einem iPad (Gerät oder Simulator) auszuführen, wird das angezeigt folgender Fehler;
Code: Select all
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'There doesn't seem to be a valid compiled storyboard at path...
Worum geht es? Das Projekt ist ein universelles Projekt. Warum kann das iPad das Storyboard nicht finden?
Ich habe ein universelles XCode-Projekt (ObjC) für iPad und iPhone mit einem Unterprojekt, das ein Storyboard enthält.
Das Unterprojekt ist eine statische Bibliothek, die dem Hauptprojekt hinzugefügt wurde. In diesem Teilprojekt ist ein Paket enthalten, das ein maßgeschneidertes Storyboard enthält.
Immer wenn ich auf eine bestimmte Schaltfläche in der Anwendung tippe, muss das Storyboard geladen werden;
[code][UIStoryboard storyboardWithName:@"UIControls.bundle/Config" bundle:nil];
[/code]
Das funktioniert perfekt für das iPhone (Geräte und Simulatoren), aber wenn ich versuche, das Projekt auf einem iPad (Gerät oder Simulator) auszuführen, wird das angezeigt folgender Fehler;
[code]Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'There doesn't seem to be a valid compiled storyboard at path...
[/code]
Worum geht es? Das Projekt ist ein universelles Projekt. Warum kann das iPad das Storyboard nicht finden?