iphone: Kann ich eine Benutzereingabe an einen plist speichern, die in den Ordner Ressourcen lebt?

StackOverflow https://stackoverflow.com/questions/1441375

  •  10-07-2019
  •  | 
  •  

Frage

Ich habe einen plist in meinem Ordner Ressourcen, die ich bin mit Conversion-Informationen zu speichern. Ich möchte dem Benutzer die Möglichkeit geben, zu „deaktivieren“, um bestimmte Einheiten, so dass diese Einheiten niemals in Konvertierungen verwendet werden. Ich möchte nicht in ihm zwei Listen mit der Umwandlung Informationen erhalten haben.

Ich bin Daten in der Lage zurück Datei in dem Stimulator zu diesem plist zu speichern. (Unter Verwendung von writeToFile und pathForResource). Ich frage mich, ob dies ein problematischer Ansatz ist.

  • Wird es ein Problem mit diesem im Einsatz sein? (Das heißt wird Apple die plist abdichten)
  • Was passiert, wenn ich ein Upgrade Push-out? Was passiert, wenn das Upgrade neue Einheiten enthält in die Liste aufgenommen?
  • tun wäre so etwas wie das Kopieren der plist zu Dokumenten Verzeichnis Sinn des Benutzers?

Danke.

War es hilfreich?

Lösung

Es ist nicht möglich, den App-Bundle zu ändern. Ferner wird die App angemeldet. Kopieren Sie stattdessen den plist auf das Dokumentenverzeichnis beim ersten Start und den Zugang von dort aus.

Andere Tipps

Nein, was im Programm-Paket ist offlimit hat die DRM auf dem iPhone muss es gleich bleiben.
Sie sollten Ihre Einstellungen im Apllication Dokument-Ordner oder Preference Ordner speichern.

Verwenden Sie ein iOS Einstellungen Bundle ...

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