October 25, 2015

Cats and Dogs 1.0

iOS9になって、OSの仕様がだいぶ変わっています。
特にSandboxやバイナリ管理の仕様が変わったため、各所に影響が出ています。

Tweakもアプリとの特性との相性できちんとInjectできていたり無視されたりしています。
App Storeのアプリケーションでさえも内部でエラーを出しながら動いている状況です。

Tweakは一見動いていそうでも一部動作していなかったり、リブートするとリンゴループしたり、内部でプロセス再起動を繰り返させており電池を消耗するものが多数ありますので、気をつけてください。

−−

これらの不具合を起こすTweakを、一部の機能を犠牲にしてでもとにかく不具合を起こさないようにするのがCats and Dogsです。特定のアプリケーションに対して不具合を起こすTweakが導入されないように制御します。

現在、以下のものに対応しています。
  • AdBlocker 2
    再起動するとリンゴループになります。(強制SafeModeで起動できます)
    → ふつうに起動できるようにします。
  • Confirm2Proceed
    電源をオフにする動作をするとフリーズします。(リセットで起動できます)
    → フリーズせずに電源オフできます。ただし、SpringBoard関連の設定は無効になります。

BreakThrough 8.18.0

iOS9に対応しました。
開発機もiOS9になりましたので、今後はiOS9ベースの開発になります。