以下是我收到的错误:
PFUbiquitySafeSaveFile waitForFileToUpload:: CoreData:
Ubiquity: (0) permanentLocation:
: /private/var/mobile/Library/Mobile
Documents/XXXXXXXXXX~appnamegoeshere/DatabaseTransactionLogs/mobile.8A0C3F8A-4077-57D7-8250-6BE15D1BCD20/iCloudData/8u0BfiCwOkHHa~o8hF4bunW~zmdS_C8om5efuugxRaA=/receipt.0.cdt
safeLocation: :
/private/var/mobile/Library/Mobile
Documents/XXXXXXXXXX~appnamegoeshere/DatabaseTransactionLogs/mobile.8A0C3F8A-4077-57D7-8250-6BE15D1BCD20/iCloudData/8u0BfiCwOkHHa~o8hF4bunW~zmdS_C8om5efuugxRaA=/mobile.8A0C3F8A-4077-57D7-8250-6BE15D1BCD20.0.cdt
currentLocation: :
/private/var/mobile/Library/Mobile
Documents/XXXXXXXXXX~appnamegoeshere/DatabaseTransactionLogs/mobile.8A0C3F8A-4077-57D7-8250-6BE15D1BCD20/iCloudData/8u0BfiCwOkHHa~o8hF4bunW~zmdS_C8om5efuugxRaA=/mobile.8A0C3F8A-4077-57D7-8250-6BE15D1BCD20.0.cdtkv: (null)
Safe save Failed for file,error: Error Domain=NSCocoaErrorDomain
Code=512 “The file upload timed out.” UserInfo=0x1e5b6b10
{NSLocalizedDescription=The file upload timed out.}
有没有人知道如何在应用安装之间清除无处不在的容器?即使从应用设置中删除无处不在的容器并重新发布它也不能解决此问题.理论上的客户只需删除应用程序,然后删除其iCloud文件便可以解决此问题.这个问题真的令人沮丧,以确定是什么原因的问题是任何建议,谢谢!
解决方法
我的工作是在第一次设置我的应用程序以使用iCloud时检查,看看我的目录是否已经在无处不在的容器中.如果是,那么我用以下代码手动删除目录及其中的所有文件:
[fileManager removeItemAtPath:[[fileManager URLForUbiquityContainerIdentifier:nil] path] error:&error];