teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

タグにFirebaseを追加 & ソースコードの空白を読みやすいように修正

2019/08/09 16:02

投稿

swifty
swifty

スコア38

title CHANGED
File without changes
body CHANGED
@@ -14,19 +14,19 @@
14
14
  Realmオブジェクトにアクセスする際には以下のようにしています。
15
15
 
16
16
  ```swift
17
- var realm: Realm!
17
+ var realm: Realm!
18
18
 
19
- override func viewDidLoad() {
19
+ override func viewDidLoad() {
20
- super.viewDidLoad()
20
+ super.viewDidLoad()
21
-
21
+
22
- //中略
22
+ //中略
23
23
 
24
- let config = SyncUser.current?.configuration(realmURL: Constants.REALM_URL, fullSynchronization: true)
24
+ let config = SyncUser.current?.configuration(realmURL: Constants.REALM_URL, fullSynchronization: true)
25
- self.realm = try! Realm(configuration: config!)
25
+ self.realm = try! Realm(configuration: config!)
26
26
 
27
- //中略
27
+ //中略
28
28
 
29
- }
29
+ }
30
30
  ```
31
31
  ### 試したこと
32
32
  Realmによる[Usersページ](https://docs.realm.io/sync/using-synced-realms/users)に答えがありそうな気がしていて読み込んだのですがうまくできませんでした。

3

参考情報を追記

2019/08/09 16:02

投稿

swifty
swifty

スコア38

title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,10 @@
37
37
  このallUsersあたりが怪しいと思ったのですが複数ユーザーの同時ログイン時であればこのallUsersが使えて問題なくいけるのですが今回は単一ユーザーでの同時ログイン時なので状況が異なっていてできかねている状況です。あるいは自分のコードの書き方がまずいのかもしれません。
38
38
 
39
39
  お分かりになる方いらっしゃいましたらお力添えいただけますと幸いです。
40
- 何卒よろしくお願いいたします。
40
+ 何卒よろしくお願いいたします。
41
+
42
+ ### 参考情報
43
+
44
+ ちなみにSyncUser.current と SyncUser.all をprintすると現在こんな動きをしております。
45
+
46
+ ![イメージ説明](9c8af3716c60a53f631c4372f4afa296.jpeg)

2

2019/08/08 14:05

投稿

swifty
swifty

スコア38

title CHANGED
@@ -1,1 +1,1 @@
1
- Realm Platformを使って単一ユーザーが複数デバイスで同時ログイン時にデータ同期を有効にする方法
1
+ Realm Platformを使って単一ユーザーが複数デバイスで同時ログイン時にデータ同期ができない
body CHANGED
File without changes

1

2019/08/08 03:48

投稿

swifty
swifty

スコア38

title CHANGED
File without changes
body CHANGED
@@ -11,7 +11,7 @@
11
11
 
12
12
  ### ソースコード
13
13
 
14
- Realmオブジェクトにアクセスする際には以下のようにアクセスしています。
14
+ Realmオブジェクトにアクセスする際には以下のようにしています。
15
15
 
16
16
  ```swift
17
17
  var realm: Realm!