問題タブ [icloud-api]
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.
ios - NSUbiquitousKeyValueStore の内部同期はどのように機能しますか?
iOS アプリケーションについては、iCloud を介してユーザー データを同期する方法を調査しています。データ量が少ないので、iCloudのキーバリューストア(NSUbiquitousKeyValueStore
)を利用することを現在考えています。
NSUbiquitousKeyValueStore
ドキュメントで答えを見つけることができなかった の内部作業に関するいくつかの質問があります。
- 変更 (
NSUbiquitousKeyValueStoreDidChangeExternallyNotification
) の後、すべてのキーと値のペアが最新であると想定できますか? または、キー A は最新であるが、キー B はまだ更新されていない可能性はありますか? NSArray
ストアでorを更新するNSDictionary
と、同期中にすべてがアップロードおよびダウンロードされますか、それとも iCloud は配列/辞書で変更された値のみを同期しますか?- 変更された値のサイズ (
NSNumber
数バイトの変更NSArray
と 50KB の変更など) は、iOS が同期の実行を選択する瞬間に影響しますか?
うまくいけば、経験豊富な誰かNSUbiquitousKeyValueStore
がこれらの質問に答えてくれます!
android - Android デバイスでの iCloud の統合
私はicloudに関する他のリンクをチェックしましたが、それらはすべてAndroid開発者向けではなくiPhone専用であると言っていますが、すべての投稿は2012年7月近くの時点で古いものです
iCloud APIまたはAndroid開発者向けにicloudを実装する手順があるかどうか教えてください。
また、iCloud の名前が Cloudme に変更され、Android マーケットにも API があると言及しているリンクをいくつか見つけました。
誰かがリンクを提供したり、Android用のそのコードを実装する手順を示したりできる場合
それは本当に役に立ちますありがとう
oauth-2.0 - iCloud Web API はありますか?
ユーザーの iCal にアクセスして自分のサーバーからイベントを作成できるようにしたいのですが、できれば Google カレンダーのような OAuth2 設定で可能ですか? その場合、API に関するドキュメントはどこにありますか?
ios - アプリケーションからiCloudとの間でファイルをインポート/エクスポートします
私はiCloud
初めてAPIに取り組んでいます。アプリケーションを介して iCloud との間でファイル (.doc、.pdf、.xls の任意の種類のファイル) をインポート/エクスポートしたいと考えています。
私たちのアプリケーションには、ユーザーがクラウドに保存できるさまざまな種類のドキュメントがあり、ユーザーが異なるデバイスから同じアプリケーションを使用している場合、保存されているすべてのファイルをiCloud
取得して表示する必要があります。
objective-c - OSX SDK で iCloud ユーザー情報を取得するには?
OSXでログインメールやユーザー名などのiCloudユーザー情報を取得するにはどうすればよいですか?
ios7 - iCloud キーチェーンに保存されているクレジット カード情報へのアクセス (iOS 7)
iOS 7 の iCloud キーチェーンに保存されているクレジット カード情報を、iOS アプリ内から取得することは可能でしょうか。ユーザーがアプリ (物理的な商品) を使用して支払いを行えるようにしたいのですが、サーバーまたはアプリでこの種の機密データを処理したくありません。以下にリンクされているドキュメントで理解した限りでは、クレジット カード情報は、パスワード情報にアクセスするのと同じ方法でアクセスできますよね?
icloud - iCloud: ファイル パッケージの 2 つのバージョンをマージする戦略 (共通の祖先)?
私はドキュメント ベースのアプリ (Mac & iOS) を持っており、ユーザーを煩わすことなくバージョンの競合を自動的に解決する良い方法を見つけようとしています。
私のドキュメントは、実際には、テキスト ファイルとして保存された小さなメモがたくさんあるファイル パッケージです。バージョンの競合の最も可能性の高いシナリオは、ユーザーが各デバイスで異なるメモを変更したため、それぞれの最新のものを選択するだけでそれらをマージできるはずです.
ただし、NSFileVersion を使用すると、現在の (最新の)バージョンと競合するバージョンしか取得できませんが、変更を失うことなくメモを使用できることを知るには、共通の祖先の変更日を知る必要があります。
フロー例:
上記に基づいて、クライアント 2 のバージョンは最新になります。これは、note2.txt が最新の保存操作であったためです。
上記の場合、クライアント 2 が行った変更 ("foo") が失われてしまうため、note1.txt の最新バージョンを単純にマージすることはできません。最初にクライアント 2 の note1.txt を見て、それが共通の祖先 (「ベース」) と比較して変更されているかどうかを確認する必要があります。
シンプルでエレガントなソリューションですが、NSFileVersion
何かが欠けていない限り、これだけではできないと思います。
別の方法として、何らかのタイムスタンプ付きのトランザクション ログを使用することもできますが、これはかなり複雑になります...
ios - iCloudの一意の識別子
私はiCloudについて学ぼうとしています。iCloudが利用可能かどうか、またはユーザーがサインインしたアカウントを変更したかどうかを判断するために使用されていることを読みまし
ubiquityIdentityToken
た。また、これはios 6以降でのみ利用可能です
しかし、私が知る必要があるのは、すべての iCloud ユーザーに固有のデータです。私が言っているのは、ユーザーがiCloudにログインした後、開発者がユーザー名やIDのようにその人/アカウントが誰に属しているかを知る方法はありますか(Facebookの fbid/ に似ていidentiferForVendor
ます)? ユーザーの iCloud アカウントをコードで取得できるでしょうか?
これを知りたい理由は、ユーザーの iCloud アカウント (またはそれらから取得できる一意のデータ) をサーバー上のユーザーの一意の識別子として使用できるかどうかを確認したいからです。
いくつかの答えが得られることを願っています。どうもありがとう!