私が知っている限り(とどこでも読める)、アプリケーションのドキュメントディレクトリはiPhoneの/var/mobile/Library/
のどこかにあるはずですが、入手したディレクトリをログに記録している場合は/var/mobile/Documents
です。iPhoneアプリのドキュメントディレクトリ/ var/mobile/Documentsまたは/ var/mobile/Library/AppNameはありますか?
次のように私はディレクトリを取得:私はここでSettings.xml
という名前のファイルを作成するか、/ etc私のアプリで何か間違っているんだ場合
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
が問題とこれですか。?
情報:私はiOS 4.2.1のjailbroken iPhone 4を持っていて、私のアプリはCydiaまたはSSH経由でインストールされます。
更新
うん、しかし、そのディレクトリは本当に私のアプリケーションには関係ありません。 たとえば、ドキュメントsettings.xmlを作成していて、別のアプリケーションで同じNSDocumentDirectoryと同じファイル名を使用している場合はどうなりますか? はい、私は知っています。 Cydiaのアプリケーションは/アプリケーションにインストールされていますが、私のアプリケーション用のドキュメントディレクトリもあり、/ var/mobile/Documentsもありません。 http://thebigboss.org/hosting-repository/submit-your-app/compile-for-cydia-submissionを見ると、ディレクトリは/ var/mobile/Library /になるはずですが、前に説明したように、このディレクトリは決して得られません。
あなたは '/ var/mobile/Library'ディレクトリが必要です。 iPhone 3GSにiOS 5.1.1を実行しているものがあります。私はAbsintheで脱獄しました。 – Chris