iOSガイドの「オフライン機能」セクションでは、 SwiftkFirebaseServerValueTimestamp
プロジェクトでは機能しないようです(オートコンプリートではプロンプトが表示されません)。
[".sv": "timestamp"]
Swiftの例と同じように試しました。しかし、これは他の値では設定できず、指定されたパスでの唯一の値でなければならないと不平を言っています。
私は試した:
ref.childByAutoId().setValue(["text": "foobar", ".sv": "timestamp"], withCompletionBlock: {...}
そして、「.sv」は他の値で保存できないというエラーが表示されました。
私がやりたかったのは、createdAt タイムスタンプをオブジェクトの他の値と共に保存することです。そして、クライアントの時計のずれを避けるために、サーバーの時刻を使用したいと思います。
どうやってやるの?