2010/07/04

後で調べる iOS4の不具合

iOS4にしてから、[設定]>[一般]を開くとフリーズして設定アプリ?が落ちるようになりました。

  • 再起動→改善なし
  • ソフトリセット→改善なし
  • 設定リセット→[一般]の下にあるので実行不可
  • 工場出荷状態に復元→改善
  • バックアップから設定を復元→エラー再現

設定項目の内容が新しい設定画面では存在しない選択肢になってるとかそんなんでしょうか。

他に心当たりとしては、iPhone構成ユーティリティ(iCU:iPhone Configuration Utility)からインストールした自作プロファイルです。
柔軟材: iPhoneをルータ無しにWi-Fi接続する

iCUからプロファイルを作成すると、パスコードやWi-Fiの設定のテンプレートを複数のiPhoneで共有できるので、企業ユーザなどは便利だそうです。私は自宅のWi-Fi設定用に入れてました。

なので、とりあえずプロファイルを削除しようとした所、別の問題が発生しました。久しぶりに起動したiCUがエラーになります。

去年インストールしたバージョンは2.0.xですが、その時点では当然問題なく起動できています。

2.0.x
  • 起動時に何かエラーポップアップの音がでるが、表示されない。
  • 起動後にiPhoneを認識しない。
  • "kAMDUndefinederror"なんたらというエラーが出ることがある。
  • メモリのread/writeがプロテクトされてうんぬんといわれ、プロファイルが更新できない

Apple - Support - Discussions - Iphone 3G kAMDUndefinederror Error ...

Apple Software Updateで検索すると、2.1が見つかります

2.1.x
同上。改善せず

最新版にすると直るという話もあるようなので、Appleのサイトで最新版を落としてくると、2.2が手に入ります。Software Updateが2.1なのはなんなんでしょう。
iPhone 構成ユーティリティ 2.2 (Windows)

2.2
iPhone構成ユーティリティは[Apple Mobile Device Support]を検出できませんでした。うんぬん言われ、起動すら出来なくなる。

悪化しました。全く同じような質問をされている方が居ますが、未解決みたいです。
Apple - Support - Discussions - iPhone Configuration Utility startup ...

リンク先にあるようなDLLの問題は出ていないのですが、起動はしません。

  • プログラムの追加と削除からiCUの[修正]
  • 同[削除]→再インストール
  • iTunesからなにから全部削除
  • 一式再インストール
  • Windowsアップデート(特に.net Framewark)の更新
  • セキュリティソフトの停止
  • 各ステップで再起動

しても検出されません。

Apple Mobile Device SupportはiPhoneなどを物理的に接続した際に検出するサービス(バックグラウンドプロセス)の様で、プロセス名は"AppleMobileDeviceService.exe"ですが、サービスは起動していますし、起動設定は[自動]ですし、タスクマネージャから存在も確認できますし、iTunesからはiPod nanoもiPhoneも認識します。

と言うわけで、残された解決手段は

iCUも設定アプリも使わずにプロファイルを削除する手段を探す
ぱっとみ見当たらない
工場出荷状態にリセットして、復元せずに手作業で全部再設定する
SMS/MMSのバックアップなどが面倒
iCUが更新されて直るのを待つ
一番楽だが、不確実

旧バージョのiTunesを入れなおして、Apple Mobile Device Supportフォルダだけ差し替えるという手段もあるようですが、面倒なのでまだ試してません。
iTunes 8.2 にアップしたら iPod touch と同期できなくなった ≪ ogaoga.org

もし、勝手プロファイルを入れている人が居たら、iOSおよびiTunesの更新前に一度消した方が良いかもしれません。

[設定]>[一般]が使えないのは若干不便ですが、喫緊の問題は無いので修正を待ちます。