タグ

データとiOSに関するkochizufanのブックマーク (3)

  • 復元が不完全!?iPhoneバックアップで認証情報が復元できない理由とバックアップのオススメ設定 | 情報科学屋さんを目指す人のメモ

    iPhoneのバックアップ機能はとても強力です。しかし実は、初期設定のままバックアップした場合、「肝心なもの」がバックアップされません。あまり知られていないのですが、これが原因で各種「認証情報」が復元できず、機種変時にいろいろな問題が発生しているようなのです。 アプリが動かない・起動しない。でも再インストールしたら直った パスワードが全部入れ直し(Wi-Fi・メールなど) データが引き継げなかった メールアカウント全部,Evernote系アプリ3種,toggle,Gladinet cloud,Facebook,twitter, Flicr,mixi 等々,ひたすらアカウント情報の再入力をしまくりました. (引用元) 問題自体は有名なのですが、あまりにも問題が発生する仕組みが知られていないため、「仕方ないことだ」「機種変時には避けられないこと」と誤解している人が多いのが現状です。 そこで今回

    復元が不完全!?iPhoneバックアップで認証情報が復元できない理由とバックアップのオススメ設定 | 情報科学屋さんを目指す人のメモ
  • サンドボックスのユーザドキュメントディレクトリ(~/Documents)を取得する - Kazzz's diary

    先日はNSCodingの仕組みを使って行う、iOSにおけるオブジェクトの直列化の方法にについて言及した。 方法が分ったのは良いが、実際にはどのように、どこにデータを書き出すのだろう。 iOSも他のモバイルOSと同様にアプリケーションがアクセスするファイルシステムはアプリケーション(プロセス)毎に厳重に守られており、アクセスできる場所はサンドボックス(砂場)に限られている。 iOS Standard Directories: Where Files Reside - File System Programming Guide - Apple Developer アプリケーションが使用できるサンドボックス内のディレクトリはiOS5.0のiPhoneシミュレータであれば、"/Users/ユーザ名/Library/Application Support/iPhone Simulator/5.0/A

    サンドボックスのユーザドキュメントディレクトリ(~/Documents)を取得する - Kazzz's diary
  • サーバとiOSアプリのデータのやり取りを〇〇倍高速化する方法 | VASILY TECH BLOG

    こんにちは最近一日に一回は波紋のビートを刻んでる村田です。 はじめに スマートフォンアプリの開発では回線状況や端末のスペックなど様々な状況下で動作するため、少しでも高速化できる余地があるのであればなんとか頑張りたいところですよね。 今日はサーバサイドとiOSアプリの間のデータのやり取りを高速化する方法をご紹介したいと思います。 サーバサイドはRuby on Railsを前提にすすめさせて頂きます。 こんな感じでできないか? 弊社ではアプリとサーバサイドのデータのやり取りをjsonで行なっていました。 レスポンスを受け取ってからパースする部分を高速化するには? と考えたときパーサ自体を高速なものに置き換えてみたりしましたが、それよりもplistのバイナリをシリアリズして扱えばパースをする処理を省けるので高速化できないかという仮説に達しました。 このようなイメージですね。 実際どうなのよ

  • 1