問題タブ [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.
android - Simperium モジュールをプロジェクトに追加すると、Gradle DSL method not found: 'gitVersion()' エラーが発生する
Simperium
アプリケーションにモジュール アプリケーション コードを追加すると、エラーが発生します。エラーが発生しますGradle sync failed: Gradle DSL method not found: 'gitVersion()'
。どうすれば修正できますか?
build.gradle コードはこちら:
Gradle 同期メッセージ出力:
ご協力いただきありがとうございます。
android - プロジェクトのビルドに Simperium アプリのプロパティがありませんか?
Simperium を使用するには、ここで説明する手順に従っています。
https://simperium.com/tutorials/simpletodo-android/
GitHub からコードをインポートした後。メッセージ Gradle 同期が表示されています: プロジェクト ビルドに Simperium アプリ プロパティがありません。
build.gradle スタジオでファイルを開くと、次の行にエラーが表示されます。
このサンプルを実行するための解決策や提案はありますか??
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 にアップデートしたところ、まだ問題が発生しています。
この問題をトラブルシューティングするにはどうすればよいですか? これはバグですか?
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 に役立つ質問だと思います。
ios - Simperium とユーザー グループ
すべてのユーザーではなく、ユーザー間でデータを共有する必要があるアプリがあります。たとえば、私のアプリを使用している 2 つの異なる会社のユーザーのように、ユーザーが異なるグループに属することができるという考えです。Simperium を評価していますが、そのライブラリを iOS アプリに埋め込む前に、他のグループに属するデータを読み取らないようにユーザーを分離する方法があるかどうかを理解したいと思います。異なるバケットを使用してそれが可能かどうかはわかりません。個別のバケットを作成するにはどうすればよいですか?