0 votes

L'application iPhone ne crée pas de fichier dans l'appareil mais fonctionne dans le simulateur

J'ai une application et elle stocke des données dans un fichier .plist dans le groupe des ressources dans Xcode (si cela compte). Et chaque fois que je l'exécute sur le simulateur, il fonctionne parfaitement avec le fichier. Sur l'iPhone, cependant, il ne semble pas interagir avec le fichier.

Merci d'avance !

4voto

Ole Begemann Points 85798

Vous ne pouvez pas écrire dans le paquet d'applications sur l'appareil. Il est en lecture seule. Vous devez écrire votre fichier dans le dossier Documents de votre application.

1voto

kovpas Points 5685

Voici un exemple de comment obtenir le chemin du répertoire des documents, vous devriez y écrire toutes les données de l'utilisateur :

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X