問題タブ [theos]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1709 参照

iphone - 現在開いているアプリのバンドル ID を取得する方法はありますか

Theos を使用してジェイルブレイクの微調整を行っています。現在開いているアプリケーションのバンドル ID を取得する必要があります。SBBannerView.hSpringBoard ヘッダーを変更しています。私は使用してみました:

また:

どちらもアプリのバンドル識別子を提供する必要がありますが、iOS バナー通知を変更しているcom.apple.springboardため、通知を呼び出すオブジェクトであるため、常に返されると思います

画面に表示している現在のアプリのアプリケーション バンドル ID を取得するにはどうすればよいですか?

たとえば、Settings.app を開いている場合、バンドル ID を取得するために何をフックまたは呼び出すかcom.apple.Preferences

説明が下手すぎてすみません

みんなの助けに感謝します

0 投票する
3 に答える
260 参照

iphone - メソッドが plist から値を取得しない

何らかの理由で、plist から値を取得できず、なぜ plist なのかわかりません:

私の方法は次のとおりです。

私のメソッドは、現在のアプリケーションの表示 ID を取得し、plist からアプリの値を取得し、値の文字列を分割して、配列から UIColor を作成します。AppStoreを開いた場合、plistを検索して「0.28824、0.37059、0.48235」を返し、それを色にしますが、何も返されないようです。displayIdentifierをテストしましたが、正しいです正しいアプリ表示 ID を表示します。値が取得されない理由がわかりません

0 投票する
1 に答える
73 参照

iphone - キャストエラーのない整数からのポインタ

誰かが私がこのエラーを解決するのを手伝ってもらえますか?私が取り組んでいた別の微調整でこれを使用し、intValueを取得することは問題ではありませんでしたが、何らかの理由で今、theosを介してWeeAppPluginを作成しています

エラーは

0 投票する
1 に答える
1457 参照

iphone - iOS設定バンドル(PreferenceLoader)で特定のセルをグレーアウトするには?

最近、私は優れたフレームワーク (素晴らしいダスティン・ハウエットによる Theos ) を使用して Cydia の微調整を開発しており、微調整の設定バンドルでセルをグレーアウトする方法があるかどうかを知りたいです。これは脱獄環境用であるため、プライベート API が必要かどうかは問題ではありません。ヘルプ、リンク、または参照は大歓迎です。プライベート フレームワークを使用してい(Preferences.framework)ます。

0 投票する
1 に答える
1501 参照

ios - Theos 設定エラー

微調整、実際には設定部分に問題があります。「パッケージをインストールする」と、環境設定に関連する数十のエラーが表示されます。

Tweak.xm には #import がデフォルトで追加されています。私の IOS (つまり 5.1.1) の Web で見つけたヘッダーには、preferences.h がありません。しかし、自分で作成して残りのヘッダーに追加しても、ターミナルはpreferences.hと残りのヘッダーに関連する多くのエラーを表示します。

これらのエラーを取り除き、Theos を介して簡単な設定 (設定) を追加する方法を教えてください。

に変更#import<Preferences/Preferences.h>したときに得たものは次の#import<Preferences/PSListController.h>とおりです。

0 投票する
1 に答える
390 参照

objective-c - Theos - UIKit の単一クラスの未定義シンボル

UIPopoverController を使用しようとするまで、UIKit クラスの使用に問題はありませんでしたが、今ではリンカー エラーが発生します。

メイクファイルに UIKit があることを確認したので、何が問題なのかわかりません。

0 投票する
1 に答える
928 参照

iphone - theos libxml2: そのようなファイルまたはディレクトリはありません

私はtheosを使用して調整を書き、libxml2を使用する必要があります。次のように LDFLAGS を追加しました。

私のxxx.mのコード

make よりも、エラー:

xcode で「ヘッダー検索パス」を設定する必要があります -> $SDKROOT/usr/include/libxml2 ですが、「theos」で行う方法は?

0 投票する
1 に答える
1147 参照

iphone - 脱獄 - ステータスバーにアイコンを追加

Cydia の微調整に取り組んでいます。ステータス バーにアイコンを追加したいと考えています。数時間、考えられるすべてのフレーズを Google で調べましたが、何も表示されないようです。

Apple SDK を使用できないことはわかっていますが、ジェイルブレイク デバイスの方法を探しています。問題があれば、私は Theos を使用しています。

申し訳ありませんが、コードや絞り込むものを掲載できませんが、実際に表示するものは何もありません..

ありがとう!

0 投票する
1 に答える
5918 参照

ios - モバイル基板を微調整するための設定バンドルを作成するにはどうすればよいですか?

私はtheossdk3iPhoneにインストールしました

私も機能する微調整を作成しましたが、いくつかの設定を追加するための設定バンドルを作成する方法がわかりません。

はい/いいえまたはBOOLボタンを設定ボタンに追加して、微調整を有効にするかどうかを確認したい

有効になっているかどうかにかかわらず、微調整して読み取るにはどうすればよいですか?例:

助けてください

0 投票する
1 に答える
1779 参照

ios - CaptainHook を使用してプロトコル メソッドをフックする方法

Theos Logos を使用してこれを行う例を見つけました。

https://github.com/DHowett/theos-logos-examples/blob/master/logos.uiapplicationdelegate/Tweak.xm

しかし、CaptainHook を使用してそれを行う方法を知りたいです。

ありがとうございました!