0

Sync.swift で「引数ラベル '(iCloudToken:)' が使用可能なオーバーロードと一致しません」というメッセージが表示されます。

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

このエラーの修正はありますか?

4

1 に答える 1

0

このメソッドの名前は、API の最新バージョンでからiCloudに変更されました。cloudKit私たちの認証メカニズムは完全に CloudKit ベースの実装であることに気付いたので、それを iCloud と呼ぶのは正しくありません。

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

これを反映するために、ドキュメントはすぐに更新されます。混乱させて申し訳ありません!

于 2016-12-19T19:48:13.273 に答える