Frage

Ich versuche, ein Einstellung bündelt in meinem iPad App hinzufügen, aber es zeigt zufällig in den Menüeinstellungen iPad auf.

Wenn ich im Debug-Modus (Device oder Simulator) führen Sie es nicht zu sehen. Wenn ich im Verteilungsmodus zu bauen und dann die App auf dem iPad A bereitstellen es zeigt sich aber nicht auf dem iPad B (Ich habe mehrere iPads Test).

Ich bin sicher, ist der Root.plist richtig, wie es manchmal und manchmal nicht funktioniert. Ich habe auch mit dem Standard-plist erstellt versucht, wenn Sie ein Einstellung Bündel hinzufügen.

Gibt es etwas, das ich zu tun auseinander vergessen, die Settings.bundle im Projekt hinzufügen?

Vielen Dank im Voraus.

War es hilfreich?

Lösung

Ich habe dieses Problem hatte ein paar Mal.

Auf dem Simulator; tun ein ‚Reset-Inhalt und Einstellungen‘, reinigen und erneut bereitstellen.

Auf dem Gerät; Löschen Sie die App, reinigen und erneut bereitstellen.

EDIT: Es ist auch wichtig, um sicherzustellen, dass Ihre Einstellungen Bundle mit dem aktuellen Ziel hinzugefügt. Das Versehen kann sehr schwer zu debuggen.

Andere Tipps

iOS-Einstellungen App Bug Umgehung

Wenn alle anderen Antworten für Sie nicht funktioniert, versuchen, den App-Switch UI (Doppel Presse Home-Taste) mit Hilfe der Einstellungen App töten.

Nachdem alles andere nicht funktioniert hat, das das Problem für mich festgelegt.

App Store Installiert & ältere iOS-Versionen

Während ich die Hypothese nicht getestet haben, vermute ich, bezogen auf alle anderen Antworten, dass dies für einige Versionen von iOS ein Problem gewesen ist.

Rather, ich glaube, es hat alles zu tun, wie die App installiert ist. Apps installiert über den App Store erscheinen nicht dieses Verhalten zu zeigen, während Apps über Xcode oder ähnliche Seitenlademechanismen installiert scheinen nie die Einstellungen App mitteilen, dass es eine neue Settings.bundle zur Verfügung.

von Grund auf die Einstellungen App starten scheint immer Arbeit, aber.

Bei der Einstellung Bündel hinzufügen, bittet es nicht umbenennen. Es sollte „Settings.bundle“ nur sein. Nicht verändert es.

bemerkte ich das gleiche Problem auf dem Simulator. Beim ersten Start von Settings.app, war die Scheibe nicht da, bei jedem weiteren Start war. Es ist das Problem intermittierend für nachfolgende Starts von Settings.app? Ist das Problem abhängig von dem Ort des Geräts?

Was Sie werden versuchen zu wollen, ist die Anwendung löschen von Ihrem iPad-Geräte und den Simulator öffnen und nach oben Menü nach oben und klicken Sie auf die Schaltfläche „Zurücksetzen Inhalt und Einstellungen“. Dann installieren Sie Ihre Anwendung auf Ihre Geräte und den Simulator und es soll jetzt alles funktionieren.

  

Ich versuche, ein Einstellung bündelt in meinem iPad App hinzufügen, aber es zeigt zufällig in den Menüeinstellungen iPad auf.

Eine Möglichkeit, dies passieren kann, ist, wenn Sie die Anwendung auf dem Gerät installieren, während die App Einstellungen laufen. Zum Beispiel wird die App Einstellungen der App-Einstellungen Inhalt das erste Mal Sie es von Xcode laufen angezeigt, aber dann verschwindet es das zweite Mal, für nicht ersichtlichen Grund.

Die einfache Lösung ist es, töten die App Einstellungen und starten Sie es erneut, und Sie werden Ihre App-Einstellungen sehen genau dort waren Sie sie erwarten.

Ich habe das Gefühl, dass dies nicht genau das gleiche Problem, das Sie erlebt haben, aber ich fand, dass das Hinzufügen eines Settings.bundle zu einem bestehenden Projekt einen Relaunch der Simulator erforderlich, bevor die App Einstellungen abgeholt auf meinem App-Bundle. Starten Sie den Simulator, nicht nur die App im Simulator.

Nicht sicher über die tatsächlichen Geräte, aber ich frage mich, ob es eine ähnliche Regel da?

Alte Frage, neue Antwort -. Hoffentlich hilft es,

Meine Einstellungen zeigten nicht mehr. Ich löschte meine Einstellungen und neu erstellt sie dann von Hand und diffed sie dann. Ich fand, dass ich fehlte

<key>StringsTable</key>
<string>Root</string>

in der Nähe von der Spitze meiner Root.plist Datei.

Vielleicht ist es eine neue Falte mit iOS9.

Manchmal gibt einen Fehler in den Einstellungen, aber XCode nicht tun, einen guten Job Sie davon warnt, wird es einfach nicht das (aktualisiert) Bündel bereitstellen. Ich hatte dies, wenn einen neuen Multi Wert hinzugefügt wird. Ich hatte vergessen, die „Werte“ Abschnitt hinzuzufügen. Keine Fehler, App auf das Gerät bauen, aber die Einstellungen werden nicht aktualisiert werden.

Sie wollen immer noch dafür sorgen, dass Sie in der Nähe der Einstellungen app (doppeltes Tippen nach Hause, und es aus der Liste der residenten Programme entfernen) vollständig, nachdem Sie wieder aufbauen, neu die Einstellungen App liest das Bündel zu gewährleisten.

Auf dem iPhone löschen und App installieren. Sie haben die App läuft weiter, sobald die Einstellungen zu sehen.

Ich glaube, Sie alle Ziele reinigen sollte, leeren Sie alle Caches der vorherigen Build löschen, Beenden Sie den Simulator und den Wiederaufbau der code.Im sicher, dass dies der Arbeit.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top