私は iOS 5.1 アプリを持っていて、それを iOS 6 用に最適化しようとしています。問題は、openWithCompletionHandler:
決して完成していないことです。ご覧のとおり、2 番目のデバイスはこのファイルをダウンロードできません。しかし、デバイス所有者はファイルをうまく処理します。
私のアプリは 2 つのファイル タイプを使用します。1 つ目はテキスト データのみで、2 つ目は画像データを含むテキストです。すべてがテキスト ファイルで完全にクールです。問題はファイルサイズにあると思いますが、遅延(40秒試しました)は役に立ちません。
dataWithContentsOfFile:
UIDocument の代わりに使用しようとすると、結果は
Data: (null) WithError: Error Domain=NSCocoaErrorDomain Code=256 "The operation could not be completed. (Cocoa error 256.)"
次のコードを使用してドキュメントを開きます
[currentFile openWithCompletionHandler:^(BOOL success) {
NSLog(@"File Opened"); // <<--- Not processed, never reached
}];
開く直前に次を追加しましたが、効果がありません。
[[NSFileManager defaultManager] URLForUbiquityContainerIdentifier:nil];