Jailbreak対策されているアプリをxConでなんとかする
【2012/02/17 追記】
アップデートされたXcon 18では下記の方法が利用できなくなりました
以下の記述はバージョン14で有効なTipsです
【自己責任で】
SkypeやTVPlayerを始めJailbreak済のiPhoneで起動すると警告やエラーが出るアプリがあります
警告ダイアログが出るだけならまだいいのですが、中には起動させてくれない困ったものもあります
Cydia.appをCy.appなどにリネームするだけで解決する場合もあるのですが
そうでないアプリにはxConを試してみましょう
CydiaからxConを検索・インストール(ModMyi Repository)
とりあえずその状態でエラーの出るアプリを起動
まだエラーが起こるようなら
/Library/MobileSubstrate/DynamicLibraries/xCon.plist
に該当アプリのBundle Identifier(*)を追加
念のためRespringや再起動
xConで対応できるタイプのJBフラグチェックを行なっている場合これで回避できる、はず
アプリはxCon.plist編集後に再インストールした方がいいかもしれません
もちろんxConが対応していないアプリ
もしくは対応しているがために予期しない動作をするアプリもあるので
xConの導入とplistの編集は自己責任で
(筆者環境ではxConの導入後にSkypeが起動できなくなったためxCon.plistからskypeの記述を削除しました)
*:com.apple.iTunesなどのAppの識別子
アプリのinfo.plistやiTunesMetadata.plistを漁れば判明するはず
アップデートされたXcon 18では下記の方法が利用できなくなりました
以下の記述はバージョン14で有効なTipsです
【自己責任で】
SkypeやTVPlayerを始めJailbreak済のiPhoneで起動すると警告やエラーが出るアプリがあります
警告ダイアログが出るだけならまだいいのですが、中には起動させてくれない困ったものもあります
Cydia.appをCy.appなどにリネームするだけで解決する場合もあるのですが
そうでないアプリにはxConを試してみましょう
CydiaからxConを検索・インストール(ModMyi Repository)
とりあえずその状態でエラーの出るアプリを起動
まだエラーが起こるようなら
/Library/MobileSubstrate/DynamicLibraries/xCon.plist
に該当アプリのBundle Identifier(*)を追加
念のためRespringや再起動
xConで対応できるタイプのJBフラグチェックを行なっている場合これで回避できる、はず
アプリはxCon.plist編集後に再インストールした方がいいかもしれません
もちろんxConが対応していないアプリ
もしくは対応しているがために予期しない動作をするアプリもあるので
xConの導入とplistの編集は自己責任で
(筆者環境ではxConの導入後にSkypeが起動できなくなったためxCon.plistからskypeの記述を削除しました)
*:com.apple.iTunesなどのAppの識別子
アプリのinfo.plistやiTunesMetadata.plistを漁れば判明するはず
tag : iPhone
