12月 31

12/27(水)にiOS5.0.1を搭載したデバイスをUntethered Jailbreak(完全脱獄)するRedsn0w 0.9.10betaがリリースされましたが、脱獄後Cydiaを起動し、パッケージを検索しようとするとCydiaが強制終了するバグが発生しています。

これはパッケージの検索に限らず、リポジトリの追加などの文字入力の画面でこのような現象が発生することから、デバイスの言語環境が原因となるバグだと考えられています(2バイト文字の処理の問題などと指摘する人もいます)。

近いうちにアップデートによって改善されると思いますが、今すぐにこのバグを解決する方法がありますのでご紹介します。

詳細は続きをご覧ください。

まず、解決する方法が2つあります。
お好きな方をクリックすると解決方法の説明にジャンプします。
1.デバイスの言語環境を変更する
2.デバイス内のファイルを変更し日本語環境でも文字を入力できるようにする

1.デバイスの言語環境を変更する
一番手っ取り早い解決方法です。UIが英語になることに抵抗が無い方にはおすすめです。
設定→一般→言語環境を開き、言語を”英語”に設定します。
Respringされた後にCydiaを起動すると、問題なく文字が入力できるようになります。

2.デバイス内のファイルを変更し日本語環境でも文字を入力できるようにする
UIは日本語のままの方がいい、と思う方はこちらの方法をおすすめします。
まず、Cydiaを開き検索することなくiFileをインストールします(個人的には、Cydiaトップページの”Featured”→”10 Tools to Start With”が最も速く辿りつけると思います)。

iFileをインストールしたら、/var/root/Libraryにアクセスし、”Keyboard”という名前のフォルダを作成します。

次に、/var/mobile/Library/Keyboardにアクセスし、UserDictionary.sqliteというファイルをコピーします。

最後に先ほど作成したフォルダ(/var/root/Library/Keyboard)に、コピーしたファイル(UserDictionary.sqlite)を貼りつけ、Cydiaを再起動すれば完了です。
問題なく文字が入力できるようになります。

written by i4SIK


5 Responses to “Cydiaが強制終了するバグを改善する方法”

  1. 1. クロード・智恵理 Says:

    Cydia Keyboard Fixerというのがリリースされてます。
    これで一応回避できてますので、報告まで。

  2. 2. i4SIK Says:

    >クロード・智恵理さん
    Tweaksがあることは承知しています。
    ただ、それをインストールするにも一旦デバイスの言語を英語にしなければいけないという手間を考えると、最終的に解決方法はこの2つになると思います。

  3. 3. kss.com Says:

    おおー治った!有難う御座います。
    それと聞きたいんですが以前iPS4HACKリポにあった
    snes4iphone日本語版とgpSPhone日本語版が新リポには無いのですが
    まだ配布している所ってありますか?

  4. 4. noren Says:

    1,2両方を試しても検索入力やリポジトリ追加をしようとするとCydiaが落ちてしまうのですが、その場合の対処法とかはわからないでしょうか?

  5. 5. i4SIK Says:

    >noren さん
    おそらく原因がこれ以外にもあるかもしれないので再脱獄をオススメします。

Leave a Reply

i3Theme sponsored by Top 10 Web Hosting and Hosting in Colombia

Favicon Plugin made by Alesis