写真から.pdfファイルを生成するアプリがあります。私が写真を撮ったのと同じセッションでファイルを読むと、ファイルが正しく表示されます。アプリを再起動して保存したファイル(デバイス内)が見つかりません
ただし、アプリケーションを再起動してもファイルは開かれません。明らかに、アプリケーションが再起動したときにアプリケーションのコードが変更されることはないので、位置参照は同じままです。
ファイルがこの場所に保存されている:
/var/mobile/Containers/Data/Application/E119DC03-347B-4C84-B07B-C607D40D26B9/Documents/Test_1_Mod.pdf
奇妙な部分は、私はXcodeのの「デバイス」セクションに行けば、私は前と後に、ドキュメントフォルダ内のファイルを見ることができるということですアプリケーションを再起動:
編集:
:私は、ファイルを保存する場所を取得していますどのようにはここですNSArray *arrayPaths =
NSSearchPathForDirectoriesInDomains(
NSDocumentDirectory,
NSUserDomainMask,
YES);
NSString *path = [arrayPaths objectAtIndex:0];
modified_pdfFileName = [path stringByAppendingPathComponent:modified_filename_pdf];
だから、私は間違った場所にファイルを保存するのですか?
再起動中にファイルが移動しますか?
この問題に関するお勧めはありますか?
おかげ
再起動踏み台からアプリケーションまたはXcodeでアプリケーションを再起動?試してみてください: 1)Xcodeでアプリケーションを実行してから、停止してください。 2)スプリングボードのアイコンをタップしてアプリケーションを実行します。ファイルはまだ見つかっていますか? –
申し訳ありませんが、私はそれを明確にすべきでした。 Xcodeからアプリケーションを再起動するか、デバイス内のアプリケーションを終了する(アプリケーションをスワイプして再度開く)と、ファイルを開くことができません。 アプリケーションが終了しないため、springboardから再起動すると正常に動作します。 – TooManyEduardos
どちらの場合でも、ファイルはxcodeの「Devices」の下に表示されますが、コードはファイルを開きません。私はそれを一時的な場所に保存していますか? – TooManyEduardos