我有一个从节省时间到CloudKit的oplock错误.我似乎无法找出原因,但我怀疑当我从CloudKit仪表板手动编辑CKRecords然后从应用程序中获取并修改该记录时,就会发生这种情况.有没有人对oplock意味着什么以及我应该从哪里开始寻找解释?
这是错误
Error Error saving record <CKRecordID: 0x79c42d60; 418deec9-ee5e-46b8-8877-606c14a5fe92:(_defaultZone:__defaultOwner__)> to server: client oplock error updating record
Run Code Online (Sandbox Code Playgroud)
这是我的代码,请注意即使我不更改记录也会出现错误
[self.publicDB saveRecord:self.currentUser completionHandler:^(CKRecord *record, NSError *error)
{
if(error)
{
NSLog(@"Error %@", error.localizedDescription);
}
else
{
NSLog(@"Saved access to Cloudkit");
}
}];
Run Code Online (Sandbox Code Playgroud) 我试图将我的最新版本上传到Testflight时遇到了这个错误,我无法理解与早期版本的应用程序相比我可能做的不同.谁能指出我正确的方向?这是我得到的错误:
Invalid IPA: failed to parse the info.plist (exception was: 'ascii' codec can't
decode byte 0xc3 in position 336: ordinal not in range(128))
Run Code Online (Sandbox Code Playgroud)