問題タブ [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.
javascript - localhost:8000 から simperium ユーザーを更新できません
私は Safari で Simperium JS を使用していますが、問題なく認証し、バケットからデータをフェッチすることができました。新しいユーザーを作成することさえできます。
ただし、<rest-of-url>/update/
サーバー上でローカルに実行しているときに呼び出しを使用しようとすると、クロスオリジン リクエストの問題が発生します。http://localhost:8000
HTML ファイルを (URL を使用して) ロードできるため、Simperium サーバーが からの要求を拒否しているようfile://
で、要求は成功します。
これは意図的なものですか、それとも何か不足していますか?
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/
web-services - 優れた SaaS メッセージ キュー システムとは?
Web サーバー、モバイル アプリケーション、およびブラウザー間の同期を提供する Web アプリケーションのバックエンドとして、メッセージ キューのようなシステムを使用することを検討しています。このための既存のターンキー SaaS ソリューションはありますか? このソリューションは、できれば JSON を理解します。
simperium - 機能しないアプリを追加する
[アプリの追加] ボタンに移動して Gmail アドレスを入力しても、何も起こらず、アプリ キーが記載されたメールが届きません。考え?
callback - Simperiumバケットに同じタイプの複数のコールバックを含めることはできますか
Simperium(JS、クライアント上)を使用していますが、複数のready
ハンドラーを登録する必要がある状況があります。データを格納しているコンテナーをロードの完了としてマークするハンドラーです(ユーザーに表示できるようにします)。 )、および現在アクティブなルートがロードしたオブジェクトの1つと一致するかどうかを確認し、一致する場合はルートハンドラーを再実行する別のルート。
問題は、bucket.on(signal、handler)を使用すると、最初に適用されたハンドラーが2番目のハンドラーで上書きされるように見えることです。
javascript - Simperium(JS)バケットからオブジェクトを削除
Simperium JSクライアント内でバケットからアイテムを削除する方法はありますか?
他のAPIはそうすることができるようです。
私は使用してみました:
しかし、これらは何もしないようです。見えない、bucket.delete
またはbucket.remove
見えない。
python - PythonでのSimperiumログインが認証に失敗する
私は最後のPythonAPIでsimperiumをテストしています:
simperium.coreからimportAuth
ユーザーは有効なトークンで作成されますが、ログインに失敗すると、次のようになりますauth.authorize
。
simperium - アプリ/バケットの権限はどのように機能しますか?
ドキュメントを読み、アプリケーション (つまり、アプリ ID)、バケット、およびユーザーの間の関係を理解しようとしています。
まだ API を深く掘り下げていなくても、アプリケーション ID を取得すると、誰でもアカウントを作成して、その API 内の任意のバケットにアクセスできるように見えます。
次のようなデータを作成して保存する基本的なプロセス (コードを探しているのではなく、単に戦略を探しているだけです) を理解したいと思います。
- 個々のユーザーに非公開 (ユーザーのアカウント データなど)
- ユーザーの非公開グループ間で共有 (例: 非公開メッセージ ボード)
- すべてのユーザーに公開 (Q&A スレッドなど)
私の質問を読んでくれてありがとう!
iphone - CoreDataの結合テーブルへの多対多の関係の移行
多対多の関係を使用してタグとメモをリンクするiPhoneアプリがあります。現在、これを実現するためにCore Dataの「関係」機能を使用していますが、代わりに結合テーブルの使用に移行したいと考えています。
これが私の課題です。古いモデルから結合テーブルモデルに移行したいので、そのデータ移行を実行する方法を理解する必要があります。
これを行う方法の良い例はありますか?
更新:ここで何が起こっているのかを助けるために、ここで質問を明確にしています:Simperiumを使用してアプリをサポートしてみたいのですが、Simperiumは多対多の関係をサポートしていません(!)。
私がやろうとしていることの例として、iPhoneCoreDataRecipesアプリを例として使用してみましょう。
私のCoreDataスキームは現在次のようになっています。
...そしてこれが私が移行しているものです:
どうすれば一方から他方に移動し、データを持ち込むことができますか?
コアデータ移行に関するAppleのドキュメントはまばらであることがよく知られており、NSEntityMappingまたはNSMigrationManagerサブクラスを使用して作業を完了するための有用なウォークスルーは見当たりません。
simperium - sp_md5StringFromDataが原因で、SimperiumがinitWithViewControllerでクラッシュする
私のアプリでSimperiumを使用すると、アプリは次のエラーで終了します。
[[Simperium alloc] initWithViewController:controller]
次のコードで、メソッドでクラッシュしていることを知るのに十分なコードをデバッグしました。
AppIDとAPIキーを隠しました---それはバグではありません!:)