私はPhoneGapでlocalStorageを使用してキー/値データを保存するアプリケーションを作成すると、このデータはiCloud経由で他のデバイスと同期されますか?私は多くのデータを節約する必要はありません。PhoneGap localStorageはiCloudに保存されますか?
答えて
いいえ、localStorageはブラウザベースで、UIWebViewを通じてPhonegapがあなたにプレイすることを提供し、アプリには関連付けられていません。
ドキュメントディレクトリにアクセスするためのプラグインを作成して、PhonegapでiCloudに情報を保存することができます。
ここに古い誤った情報があります。以下の@ asgeo1の答えを見てください。
@sciritaiには同意しません。
localStorage
は、デバイスのどこかに格納されているSQLite dbファイルです。
おそらく以前のPhonegap/Cordovaバージョンでは状況が違っていましたが、現在のバージョンではPhonegapはlocalStorage.db
ファイルをアプリケーションのDocumentsディレクトリに書き込みます。具体的に
:Documentsディレクトリは、各アプリケーションに固有であるのでDocuments/Backups/localstorage.appdata.db
は、それが自動的にiCloud上に保存されます。
iOSのiCloud設定(Storage & Backup > Manage Storage
)をチェックアウトすると、これを確認できます。
私のHTML5 iOSアプリケーションがiCloudにバックアップされていることがわかります。そしてそれにはlocalStorageのデータが含まれています:)
これは、複数のデバイスがある場合、localStorageがそれらの間で同期されることを意味していると思います。 iOSが実際にlocalStorageファイルの競合をどのように処理するかはわかりません。
アプリがアンインストールまたは更新されるとどうなりますか?データが失われますか? – Timo
私はこの上に@ asgeo1と一緒にいます。私がちょうど提出したphonegapアプリは、リンゴによって拒否されました。なぜなら、一時ファイルのローカルストレージを大量に使用し、これらがicloudのバックアップに入っていたからです。
修正があなたのconfig.xmlにこれを追加することです:asgeo1の答えはOPで受け入れ1と矛盾、正しいものであるように
<preference name="BackupWebStorage" value="none" />
https://cordova.apache.org/docs/en/latest/config_ref/のドキュメントによると、デフォルト値は 'cloud'で、許可される値は' none'、 'local'、' cloud'です セットiCloud経由でWebストレージデータをバックアップできるように「クラウド」に設定します。 iTunesを使ってローカルバックアップのみを許可するには 'local'に設定してください。 'none'に設定すると、ウェブストレージのバックアップができなくなります。 –
- 1. phonegap localstorageは電源を切っても保存されますか?
- 2. Phonegapでlocalstorageに変数を保存する
- 3. CloudKitの非公開で保存されたデータは、ユーザーのiCloudアカウントに保存されていますか?
- 4. phonegap - ファイルはどこに保存されていますか?
- 5. CoreData iCloudの変更は保存されません
- 6. 動的データをhtml5のlocalstorageに保存しますか?
- 7. iCloudはどこに文書をPCに保存しますか?
- 8. ファイルをicloudに保存する方法はありますか?
- 9. JavaScriptがlocalstorageに保存されていません
- 10. redux-persist:ユーザートークンをstoreまたはlocalStorageに保存しますか?
- 11. angularjsの$ localStorageに保存されたデータにアクセスする方法
- 12. localStorageはデータを保存しません
- 13. App iCloudにデータを保存する
- 14. AVCaptureMovieFileOutputをiCloudに保存する方法
- 15. Firefoxはどこにjavascript/HTML localStorageを保存しますか?
- 16. HTMLインポートファイルからlocalStorageに保存
- 17. LocalStorageが正しく保存されません
- 18. フォームが提出されたときにlocalStorageにデータを保存
- 19. Android PhoneGap localstorage via Lawnchair
- 20. localstorageとインターセプタにトークンを保存する
- 21. localstorageにデータを保存する
- 22. 電話機のfileSystemにappのwebviewのlocalStorageが保存されていますか?
- 23. LocalStorageはPhoneGapで動作しません
- 24. $ localstorageのすべての保存された変数
- 25. PhoneGapを使用しているiOS localStorageは定期的にクリアされます
- 26. popup.htmlの入力データをlocalStorageに保存できますか?
- 27. Phonegap/Javascript App:Cookieはどのように保存できますか?
- 28. phonegapアプリケーションでlocalStorageに保存されているjsonフィードを使用するにはどうすればいいですか?
- 29. textareaからlocalStorageに保存する方法は?
- 30. PhonegapはJavaコードからlocalstorageの値を取得しますか?
が見えます。 – michielbdejong
はい、他の回答は受け入れられたものになります – Timo