このコード行にはバグがありますか?それはゼロを返します! アプリは完全にサンドボックスになっていますが、ダウンロードフォルダへのアクセスは有効です。NSFileManagerバグ?
NSArray*array = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:[NSHomeDirectory() stringByAppendingPathComponent:@"/Downloads/"] error:NULL];
//array==nil: Why?
[編集]問題:テストできません。レビューマシンのゲストアカウントで発生しています。準拠したバイナリに何か問題があるか、この問題を解決するためのヒントがありますか?あなたに何が悪かったのか、より詳細な説明を行います
NSError *error = nil;
NSArray*array = [[NSFileManager defaultManager]
contentsOfDirectoryAtPath:
[NSHomeDirectory() stringByAppendingPathComponent:@"/Downloads/"]
error:&error];
if (!array)
NSLog(@"ERROR: %@", [error description]);
:
レビューチームがそれを実行した後、ファイルに書き込んでファイルを取得できますか? [NSString writeToFile:atomically:encoding:error:]メッセージを使用することができます。私はそれに応じて私の投稿を編集しました – Wizz
'NSHomeDirectory()'によって返される値は何ですか? – Richard
@Wizz私は、アプリに関するいくつかの情報を返すメソッドを実装していました(Wizzの回答にもエラーがあった後)、ファイルに書き出します。今、私は答えを待っている(解決センターに掲載)。私は応答を得た後に別のコメントを書くでしょう。 – user610246