2016-12-16 80 views
0

我在Sync.swift中看到「參數標籤」(iCloudToken :)不匹配任何可用的重載。Swift編譯器錯誤RealmSwift,Xcode 8.2

/// Initialize new credentials using an iCloud account token. 
public static func iCloud(token: Token) -> SyncCredentials { 
    return SyncCredentials(RLMSyncCredentials(iCloudToken: token)) 
} 

有沒有修復這個錯誤?

回答

0

我們在該API的最新版本中將該方法從iCloud更名爲cloudKit。我們意識到我們的身份驗證機制完全是基於CloudKit的實現,因此將其稱爲iCloud是不正確的。

public static func cloudKit(token: Token) -> SyncCredentials { 
    return SyncCredentials(RLMSyncCredentials(cloudKitToken: token)) 
} 

該文檔將很快更新以反映出這一點。對困惑感到抱歉!