2011-03-01 6 views
1

Pour tester, j'ai besoin de créer des journaux dans un fichier CSV dans mon application iPhone. J'utilise CHCSVParser de Dave DeLong pour créer le CSV, mais je ne sais pas quel chemin je devrais mettre en le créant pour le trouver sur mon disque d'iPhone. J'utilise une application FileBrowser pour aller vérifier le fichier directement à partir de l'appareil, mais où regarder?iPhone créer un fichier csv pour l'exportation sur l'ordinateur

Aussi, je prends des conseils pour la création d'un fichier CSV à partir de l'application iPhone et le mettre sur un ordinateur de bureau, peut-être vous avez d'autres façons de le faire ...

Merci!

Répondre

4

Placez-le simplement dans le répertoire Documents où vous placez n'importe quoi d'autre et activez le partage de documents pendant les tests. Ensuite, vous pouvez les obtenir directement à partir d'iTunes. Vous pouvez également configurer un serveur Web simple qui permet PUT et faire HTTP PUT de votre application. Je ferais probablement la seconde personnellement, surtout juste pour tester.

Pour activer le partage de fichiers, vous devez ajouter la clé UIFileSharingEnabled à votre fichier Info.plist et vous assurer qu'elle est définie.

Pour plus d'informations sur l'obtention des documents répertoire, s'il vous plaît examiner la iOS Application Programming Guide, en particulier la section File System, que vous devriez avoir lu maintenant.

+0

Pouvez-vous me dire comment activer le partage de documents? Je n'ai aucune idée. Je vais utiliser la première solution dans mon cas, mais j'aime les deux, merci! Et fondamentalement pour le chemin, j'utiliserais [[CHCSVWriter alloc] initWithCSVFile: @ "/ Documents/logs.csv" atomique: NON]; 'droite? – Dachmt

+0

@Dachmt - non, vous devez obtenir le répertoire de documents comme d'habitude, vous ne pouvez pas écrire dans/Documents, il n'y a pas un tel endroit. Je vais modifier la réponse avec un lien pour la clé de propriété que vous devez définir pour le partage de fichiers. –

+0

Merci @JasonCoco pour tout ça! Je vais jeter un coup d'oeil et mettre à jour ce post plus tard. – Dachmt

Questions connexes