quattro_4's diary

また同じ過ちを繰り返すと気付かんのか!?

iOSアプリを古いバージョンに戻すメモ

Kindle 4.7.5でドキュメントの同期や無料サンプルの配信ができなくなったので、古いバージョンのアプリと入れ替えた時のメモ
(2015/3/16から使えなくなっている、レビュー欄で同様の問題を確認した)

  1. 古い.ipaファイルがあるか確認(無ければ終了)
  2. iPadの自動アップデートをOFF
  3. iPadの端末からアプリを削除
  4. iTunesに端末をつなげた状態で、端末のAppの項目から対象のアプリを削除
  5. 古い.ipaファイルを右クリック>このアプリケーションで開く>iTunes.app
  6. iTunes上で対象のアプリをインストール>同期

注意点

  • ダウングレードの前にiPad自体のコンピュータ上へのバックアップする場合
    • それまであった.ipa は上書きされるので注意
    • なので、バックアップしたい場合は.ipaを別の場所にコピーしておく必要がある

気づいた点

  • iPhone用の.ipaのバックアップでもiPad上で戻すことが可能(おそらくユニバーサルアプリの場合)

Kindleのメモ

  • iPad上から削除
    • 書籍のデータは消える
      • 再ダウンロードは簡単にタップのみでできるのであまり面倒ではない
    • 手動でコピーしたドキュメントは消える
    • ハイライトなどは残っていた
  • ハイライト
    • Your Highlights https://kindle.amazon.co.jp/your_highlights
    • Your Books > 個別の本 > View Your Notes & Highlights でも見れる(が読み込みに失敗する)
    • そもそも同期されないか失敗している書籍があった(2015/3/17以降に買って読んでいるのが原因?)
    • Mac OSX用のデスクトップアプリとは同期している
      • ~/Library/Application Support/Kindle/My Kindle Content/***.mbp でノートを見つけることができる
  • 無料サンプル
  • 古いバージョンのアプリだと読めない書籍がある

参考 How to revert to an older version of an iOS app using iTunes

その他

  • そもそもアプリのバックアップが無いと戻せない
    • 自分の場合は、iPod Touchをバックアップした時のバージョン4.7.1が残っていたので戻せた
    • バックアップを小まめに取るとなるとかなり容量を食う
    • いつ不安定版に当たるかは予測できない
      • iOS自体の大きなアップデートの前後は経験上要注意
    • 安定版に戻して次のアップデートが出たら、しばらく様子見てレビューを確認
  • 自動アップデートをOFFにしなかったので、ダウングレードが台無しになりやり直した
  • iCloud側のバックアップに何があるか不明
    • iCloud Driveだとバックアップ内容も見れるかどうか
  • .ipaダウンロードサイトとかあるが、まとまったサイトが見つからないのと信頼性が不明
  • clippings.io