NSDictionary内にNSURLがあります。これは次のようになります。
assets-library://asset/asset.JPG?id=1000000001&ext=JPG
このNSURLはUIImagePickerControllerReferenceURLからのものです。このオブジェクトがない場合、NSDictionaryは次のコードを使用して保存します。
BOOL success = [dictionary writeToFile:vaultPath atomically:YES];
しかし、オブジェクトをNSDictionaryに追加すると、writeToFile行はNOを返します。
writeToFileとNSURLに問題がありますか、それともこの特定のURLが原因ですか?
編集:さらに調べてみると、このNSURLを代わりにNSStringとして同じデータで保存すると、失敗します。