BundleIdentifierSearcher

あのアプリを買っていないのだけれど、tweak作成にあたってBundleIdentifierを知りたい・・・。そんな貴兄におくるBundleIdentifierSearcher!



検索してダブルクリックするとBundleIdentifierをコピーできます。NSJSONSerializationクラスとNSArray, NSDictionaryのModern Objective-C Literal Syntaxを使っているのでOS X 10.7+が必要です。
iOS 5からのTwitter連携用に作られたのでしょうけど、JSON扱えるクラスがFoundationにあって助かった。

バイナリはこちら
ソースはgithubに。

Sleipnizer 3.1が出ました

Sleipnizer 3.1が出ました!

新機能

■Improved FindOnPageアクション

独自のFindOnPageを呼ぶ出すアクションを追加しました。


■Focus SearchBarアクション

検索バーにフォーカスするアクションを追加しました。

■KeepTabBarオプション

タブを残してフルスクリーンにするフルスクリーンオプションを追加しました。

■SmartBannerKillerオプション

こいつを殺せます。

■iOS 6ネイティブのオーバーレイボタンを縦画面でも表示させる

■このオーバーレイボタンに長押しジェスチャー

こいつを縦画面でも表示させます+何故か標準では長押ししても履歴が出ないので、出るようにしました。




■L/R始まりのジェスチャーの安定性を向上

時にジェスチャーが効かない事をなくしました。

■4.2でもインストール可に。

■いくつか不要と思うアクションを廃止

New tweak "InfinityTask"

InfinityTask debut on Cydia Store!

This new tweak feature is...

  • Infinite background task.

  • Add OpenTabBackground++ background task to Safari and Chrome.

  • Add Add to ReadingList background task to SpringBoard for iOS 6+.

  • ■Infinite bgtask and change idle sleep behavior.

    First, this is iOS original task completion and idle sleep behavior mechanism since iOS 4.

    Then below image is InfinityTasktweaked version of one.

    If you lock the device then after 15s, iOS go idle sleepmode for battery life(super power saving mode). Idle sleep mode stoped most HW and SW feature also TCP connection. But many background task required network connection; So system prevent idle sleep mode for background task during it running.

    Although iOS restrict 600sec for battery. InfinityTask unlock that mechanism! You can enable infinite background task one by one apps, that app's background task can prevent your selected time have passed after locking the device. I recommend enable to network connection not required bgtask type apps.

    ■Add OpenTabBackground++ background task to Safari and Chrome.

    Added new background task for Safari and Chrome monitoring clipboard to open url as new tab in background.


    ■Add Add to ReadingList background task to SpringBoard for iOS 6+.

    Said OpenTabBackground++ is background task, so that app must running background. This feature isn't require Safari running in background. When you copy URL to clipboard, automatically add to ReadingList that URL.

    Mac上でiOSバイナリをClassDump

    「あのバージョンのバイナリ(SpringBoardとか)をClassDumpしたいけど稼働してる実機がないなぁ」って時の方法。

    1. vfdecrypt(Intel Mac) をDL。chmod +xして/usr/local/binにでも突っ込むといいでしょう。
    2. DumpしたいバージョンのipswをDL。
    3. ipswをunzipmkdir dmg; unzip hogehoge.ipsw -d dmg; cd dmg
    4. 対象のVFDecrypt keyを調べる。Root Filesystemのやつね。
    5. vfdecrypt -i hogehoge.dmg -k 対象のkey -o output.dmg
    6. output.dmgをマウントしてバイナリをコピる。
    7. class-dumpする。

    以上。