問題タブ [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 に答える
146 参照

javascript - localhost:8000 から simperium ユーザーを更新できません

私は Safari で Simperium JS を使用していますが、問題なく認証し、バケットからデータをフェッチすることができました。新しいユーザーを作成することさえできます。

ただし、<rest-of-url>/update/サーバー上でローカルに実行しているときに呼び出しを使用しようとすると、クロスオリジン リクエストの問題が発生します。http://localhost:8000HTML ファイルを (URL を使用して) ロードできるため、Simperium サーバーが からの要求を拒否しているようfile://で、要求は成功します。

これは意図的なものですか、それとも何か不足していますか?

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

ios - Simperium を既存の Core Data プロジェクトに追加すると、アサーション エラーでクラッシュする

私が持っているもの:

  • iOS 5.1 コア データ プロジェクト。
  • Core Data クラスには Mogenerator を使用しています。

私がしたこと:

  • Simperium を自分のアプリに追加しようとして、チュートリアル (1) と (2) に従いました

私が得るもの:

私が試したこと:

  • 熟読 (3)
  • シミュレーター (5.1) でアプリを削除し、新しくインストールします。同じ問題。

デバイス上のデータは私にとって重要であるため、デバイスへのインストールは試みていません。

他に何を試すことができますか?そして、ここでの問題は正確には何ですか?
ありがとうございました。

(1) https://simperium.com/tutorials/simpletodo-ios/
(2) https://simperium.com/docs/ios/
(3) https://simperium.com/docs/reference/

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

web-services - 優れた SaaS メッセージ キュー システムとは?

Web サーバー、モバイル アプリケーション、およびブラウザー間の同期を提供する Web アプリケーションのバックエンドとして、メッセージ キューのようなシステムを使用することを検討しています。このための既存のターンキー SaaS ソリューションはありますか? このソリューションは、できれば JSON を理解します。

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

simperium - 機能しないアプリを追加する

[アプリの追加] ボタンに移動して Gmail アドレスを入力しても、何も起こらず、アプリ キーが記載されたメールが届きません。考え?

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

callback - Simperiumバケットに同じタイプの複数のコールバックを含めることはできますか

Simperium(JS、クライアント上)を使用していますが、複数のreadyハンドラーを登録する必要がある状況があります。データを格納しているコンテナーをロードの完了としてマークするハンドラーです(ユーザーに表示できるようにします)。 )、および現在アクティブなルートがロードしたオブジェクトの1つと一致するかどうかを確認し、一致する場合はルートハンドラーを再実行する別のルート。

問題は、bucket.on(signal、handler)を使用すると、最初に適用されたハンドラーが2番目のハンドラーで上書きされるように見えることです。

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

javascript - Simperium(JS)バケットからオブジェクトを削除

Simperium JSクライアント内でバケットからアイテムを削除する方法はありますか?

他のAPIはそうすることができるようです。

私は使用してみました:

しかし、これらは何もしないようです。見えない、bucket.deleteまたはbucket.remove見えない。

0 投票する
2 に答える
167 参照

python - PythonでのSimperiumログインが認証に失敗する

私は最後のPythonAPIでsimperiumをテストしています:

simperium.coreからimportAuth

ユーザーは有効なトークンで作成されますが、ログインに失敗すると、次のようになりますauth.authorize

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

simperium - アプリ/バケットの権限はどのように機能しますか?

ドキュメントを読み、アプリケーション (つまり、アプリ ID)、バケット、およびユーザーの間の関係を理解し​​ようとしています。

まだ API を深く掘り下げていなくても、アプリケーション ID を取得すると、誰でもアカウントを作成して、その API 内の任意のバケットにアクセスできるように見えます。

次のようなデータを作成して保存する基本的なプロセス (コードを探しているのではなく、単に戦略を探しているだけです) を理解したいと思います。

  • 個々のユーザーに非公開 (ユーザーのアカウント データなど)
  • ユーザーの非公開グループ間で共有 (例: 非公開メッセージ ボード)
  • すべてのユーザーに公開 (Q&A スレッドなど)

私の質問を読んでくれてありがとう!

0 投票する
2 に答える
3841 参照

iphone - CoreDataの結合テーブルへの多対多の関係の移行

多対多の関係を使用してタグとメモをリンクするiPhoneアプリがあります。現在、これを実現するためにCore Dataの「関係」機能を使用していますが、代わりに結合テーブルの使用に移行したいと考えています。

これが私の課題です。古いモデルから結合テーブルモデルに移行したいので、そのデータ移行を実行する方法を理解する必要があります。

これを行う方法の良い例はありますか?

更新:ここで何が起こっているのかを助けるために、ここで質問を明確にしています:Simperiumを使用してアプリをサポートしてみたいのですが、Simperiumは多対多の関係をサポートしていません(!)。

私がやろうとしていることの例として、iPhoneCoreDataRecipesアプリを例として使用してみましょう。

私のCoreDataスキームは現在次のようになっています。 ここに画像の説明を入力してください

...そしてこれが私が移行しているものです: ここに画像の説明を入力してください

どうすれば一方から他方に移動し、データを持ち込むことができますか?

コアデータ移行に関するAppleのドキュメントはまばらであることがよく知られており、NSEntityMappingまたはNSMigrationManagerサブクラスを使用して作業を完了するための有用なウォークスルーは見当たりません。

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

simperium - sp_md5StringFromDataが原因で、SimperiumがinitWithViewControllerでクラッシュする

私のアプリでSimperiumを使用すると、アプリは次のエラーで終了します。

[[Simperium alloc] initWithViewController:controller]次のコードで、メソッドでクラッシュしていることを知るのに十分なコードをデバッグしました。

AppIDとAPIキーを隠しました---それはバグではありません!:)