問題タブ [icloud]

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 投票する
0 に答える
440 参照

iphone - iOS5 アプリケーション - ドキュメント ディレクトリ データの欠落 - icloud

デバイスがしばらくアイドル状態になった後、ドキュメント ディレクトリ内のデータベース ファイルがすべてのデータを失うという問題に直面しています。iPhone には iCloud サブスクリプションがあり、iCloud 設定では、アプリは iCloud ストレージとバックアップを使用するように設定されています。

ただし、アプリケーションは、iCloud プロビジョニング プロファイル、資格、またはコード内の何も設定されていません。アプリケーションの観点からは、icloud 機能を使用するために何も変更されていないことを意味します。

このシナリオでは、icloud はアプリケーションでどのように動作しますか。アプリケーションのドキュメント ディレクトリ データが失われる理由 - iCloud が関係しているのでしょうか。

ありがとう

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

iphone - NSPersistantStoreCoordinator - addPersistentStoreWithType - どこにも行きませんか?

iPhone と Mac のアプリに iCloud を統合することで、ある程度の成果が出始めていると思います。時折、デバイス間で物事が同期していることがあります!

しかし、アプリがクラッシュすると、変更が iCloud ストレージに同期されなくなることがわかりました。

[psc addPersistentStoreWithType:configuration:URL:options:error:]そして、Mac バージョンがクラッシュすると、元に戻すことができなくなります。メソッド内での実行に達すると、スタックするようです。(NSPersistentStoreCoordinator *)persistentStoreCoordinator

エラーは発生しません。無期限にそこに留まります (これは Mac バージョンにあります)。

また、別の問題-既存のデータベースを使用できず、iCloudストレージに表示されることを期待できないことを理解しているのは正しいですか-アプリを介して新しいsqlite dbにインポートまたは移行する方法が必要になります( iCloudストレージに加えられた私への変更)?

助けてくれてありがとう、

アダム

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

ios - Caches ディレクトリの下位互換性

iCloud の推奨事項の 1 つは、Library/Cachesディレクトリを使用して、クラウドにバックアップする必要のないファイルを保存することです。このディレクトリの下位互換性はどのようなものですか? iPhone OS 3.0 に存在しない場合、作成する必要がありますか? そこにあることに依存して、このようなコードを使用してそのパスを取得できますか?

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

macos - URLForUbiquityContainerIdentifier(iCloud)からのパスが正しくありません

ユーザーデータに外付けハードドライブを使用していますが、2週間前にクラッシュして、別の名前の新しいディスクに変更しました。これは、設定パネルの[ユーザーとグループ]の詳細オプションで行います。私の問題は、NSFileManager URLForUbiquityContainerIdentifierからパスを取得すると、それがもう持っていない古い外部ボリューム「jose」を参照しているときに発生します。どうすれば更新できますか?

file:// localhost / Volumes / Jose / Library / Mobile%20Documents / 4C224W52W5〜com〜piso13〜Recipes

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

iphone - openWithCompletionHandler完了ハンドラー引数は常に=NO

私はそのようなコードを持っています(私はクラウドからドキュメントを開こうとします):

// =========================

ただし、openWithCompletionHandler完了ブロックの成功引数は常にNOに等しくなります。その理由は何でしょうか?

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

macos - iCloud 内でコア データを同期するにはどうすればよいですか?(OS X Lion アプリ)

タイトルが示すように、コア データ os x ライオン アプリを iCloud 内で同期したいのですが、そのためのサンプル コードはありますか?WWDC 2011 ビデオ セッションにサンプルがあることに気付きましたが、ダウンロードする場所が見つかりません。誰でもそれを理解できますか?

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

iphone - ドキュメント ディレクトリにある sqlite データベースをバックアップ/同期するにはどうすればよいですか? iCloudが答えですか?

私はいくつかの機能を追加しようとしているアプリストアにシンプルなリーダーアプリを持っています。現在、アプリのユーザーは、さまざまなブックマークを保存し、メモを取り、コンテンツのさまざまな部分を強調表示することができます。これらはすべて、FMDB を使用してドキュメント ディレクトリのローカル sqlite データベースに保存されます。

アプリが削除されるたびにローカルデータベースが削除されることを除いて、すべてがうまく機能します。それで、iCloud の出現により、どういうわけか自分のデータベースのバックアップを作成し、必要に応じてそれを復元するための理想的な解決策があるかどうか疑問に思っていますか? また、異なるデバイスでの使用間で同期するのはどうですか?

iCloud でない場合、この機能を実装するための他のオプションは何ですか? 私はいくつかの異なるアプリでそれを見てきましたが、彼らがどのようにそれを行うのかわかりません.

ありがとう!

ハッピーサンクスギビング!

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

macos - iCloud:ローカルで開いているときに別のマシンでファイルが変更された場合、ファイルへの書き込み権限が失われます

私はiCloudドキュメント共有を主にMacOSXで動作させています。あるマシンでドキュメントを保存して読んだり、更新したりして、別のマシンに移動することができます。この時点での唯一の問題は、同じドキュメントが2台のマシンで開かれていて、一方のマシンがドキュメントを更新した場合、もう一方のマシンは、閉じて再度開かない限り、ドキュメントを保存できなくなることです。ドキュメントへの書き込み権限がないというエラーが表示されます。ドキュメントを調べてきましたが、問題を解決できると思われるものはまだ見つかりませんでした。私は電話します:[NSFileCoordinator addFilePresenter:self];ファイルが開かれたとき、しかしそれは何の効果もないようです。

他の誰かがこの問題に遭遇し、解決策を見つけましたか?

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

iphone - setUbiquitousはファイルをiCloudに移動する唯一の方法ですか?

ドキュメントには、NSFileManagersetUbiquitous方法がファイルをクラウドに移動する方法であると記載されています。ただし、アプリケーションサンドボックスからユビキタスコンテナにファイルをコピーするために、を使用していNSFileManagerます。正常に動作しています。 copyItemAtURLNSFileCoordinator

このアプローチに問題はありますか?

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

iphone - iCloud - フォトストリーム

ユーザーがデバイスで iCloud のフォト ストリーム機能を有効にしているかどうかを教えてくれる公開 API はありますか?

この呼び出しの結果に基づいて何らかのアクションを実行したいので、有効になっているかどうかを検出できることが不可欠です。