競合をテストするために、同じドキュメントの 2 つの異なるバージョンを 2 つのデバイスに保存しました。両方のデバイスでcurrentVersionOfItemAtURL
、「勝者」のバージョン (両方のデバイスで同じ) を確認し、otherVersionsOfItemAtURL
またはremoveOtherVersionsOfItemAtURL
を見て、他のバージョンを確認することができます。
currentVersionOfItemAtURL
しかし、私は今、2 つのデバイスで が異なり、otherVersionsOfItemAtURL
またはが存在しない、奇妙な状態のドキュメントを取得したようですremoveOtherVersionsOfItemAtURL
。getResourceValue:forKey:
withを使用するNSURLUbiquitousItemHasUnresolvedConflictsKey
と、URL に未解決の競合があることが報告されますが、それらを確認する方法はありません。
URL が NSURLUbiquitousItemHasUnresolvedConflictsKey に対して true を報告しているが、他のバージョンの URL がない場合、それはどういう意味ですか? これは本番アプリで処理する必要があるケースですか?