問題タブ [simperium]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
473 参照

android - Simperium モジュールをプロジェクトに追加すると、Gradle DSL method not found: 'gitVersion()' エラーが発生する

Simperiumアプリケーションにモジュール アプリケーション コードを追加すると、エラーが発生します。エラーが発生しますGradle sync failed: Gradle DSL method not found: 'gitVersion()'。どうすれば修正できますか?

build.gradle コードはこちら:

Gradle 同期メッセージ出力:

ご協力いただきありがとうございます。

0 投票する
1 に答える
59 参照

android - プロジェクトのビルドに Simperium アプリのプロパティがありませんか?

Simperium を使用するには、ここで説明する手順に従っています。

https://simperium.com/tutorials/simpletodo-android/

GitHub からコードをインポートした後。メッセージ Gradle 同期が表示されています: プロジェクト ビルドに Simperium アプリ プロパティがありません。

build.gradle スタジオでファイルを開くと、次の行にエラーが表示されます。

このサンプルを実行するための解決策や提案はありますか??

0 投票する
1 に答える
45 参照

ios - iOS 上の Simperium がデータを正しく同期しない

同じ Simperium ユーザーとしてログインしている 2 台の iPad でデータ同期をテストしています。

  • iPad1 で object1 という名前のオブジェクトを作成すると、iPad2 と正常に同期されます。
  • iPad2 で object2 という名前のオブジェクトを作成すると、iPad1 と正常に同期されます
  • iPad2 で object1 を変更すると、iPad1 と正常に同期されます
  • iPad1 で object2 を変更すると、iPad2 と正常に同期されます
  • iPad1 で object1 を変更すると、変更が iPad2 と同期されませんが、変更が Simperium のデータ ストアにプッシュされます。
  • iPad2 で object2 を変更すると、変更が iPad1 と同期されませんが、変更が Simperium のデータ ストアにプッシュされます。

Simperium 0.8.3 を実行していました。Simperium 0.8.12 にアップデートしたところ、まだ問題が発生しています。

この問題をトラブルシューティングするにはどうすればよいですか? これはバグですか?

0 投票する
1 に答える
23 参照

html - "all" 呼び出しの戻り値の Simperium データ ディクショナリまたはデコーダ リング?

さまざまなプログラミング言語のすべての Simperium API ドキュメントをすべて調べましたが、これが見つからないようです。「.all」呼び出しから返されるデータに関するドキュメントはありますか (例: api.todo.all(:cv=>nil, :data=>false, :username=>false, :most_recent=>false, :timeout=>nil))?

たとえば、次のデータが返されます。

コンテキストやキーの名前からいくつかは推測できますが、多くは当て推量と試行錯誤です。気になるのは、「o」キーに対して返される値です。"M" の値が変更で、"+" の値が追加であると仮定します。また、削除の「-」にも遭遇しましたが、最近、「! '-'」も削除であることを発見しましたが、それが他に何を意味するのかわかりません。「o」キーで他にどのような値を返すことができますか? 返される可能性はあるがまれな他のキー/値はありますか? 何が返されるかを詳しく説明したドキュメントはありますか (それが最も役に立ちます)。

問題があれば、私は Ruby API を使用していますが、これは答えがあればすべての API に役立つ質問だと思います。

0 投票する
1 に答える
51 参照

ios - Simperium とユーザー グループ

すべてのユーザーではなく、ユーザー間でデータを共有する必要があるアプリがあります。たとえば、私のアプリを使用している 2 つの異なる会社のユーザーのように、ユーザーが異なるグループに属することができるという考えです。Simperium を評価していますが、そのライブラリを iOS アプリに埋め込む前に、他のグループに属するデータを読み取らないようにユーザーを分離する方法があるかどうかを理解したいと思います。異なるバケットを使用してそれが可能かどうかはわかりません。個別のバケットを作成するにはどうすればよいですか?