問題タブ [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 投票する
3 に答える
5212 参照

jailbreak - Theos make:***[内部インストール]エラー1

私は脱獄の微調整の開発を開始します。私はこのチュートリアルから始めました:http: //brandontreb.com/beginning-jailbroken-ios-development-building-and-deployment/

このコマンドで次のエラーが発生します

さて、変数THEOS_DEVICE_IPが設定されました。私はこのコマンドでそれをしました:

0 投票する
2 に答える
1595 参照

function - ロゴ (%hook) を使用して別のクラスから関数を呼び出す

注:このコードは元のコードを正確に複製したものではありませんが、問題の内容とコードに対する私の意図を (正確に) 示しています。

DaClass1のビューにボタンを追加しました(これは正常に動作します):

しかし、( ) は実際には別のクラスのものですUIButtonaction:dismissWithAnimation:YES:nil

UIButton が にあるときに、自分のから呼び出すdismissWithAnimationにはどうすればよいですか?DaClass2UIButtonaction:DaClass1

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

ios - 設定バンドルで PSLinkListCell の値を使用するには?

ジェイルブレイク調整用の設定バンドルを作成したいと思います。機能するスイッチを使用して設定バンドルを作成することに成功しました。

でも色を選べる設定が欲しい。例:

したがって、[色] をクリックすると、別の画面が表示され、「」、「」、または「」のいずれかを選択するように求められます。ネットでチュートリアルを見たことがありますが、これはPSLinkList.

しかし、微調整でplistを読み取り、選択された色を記録したいと思います。の を読むと思いますが、そうvalidValuesですPSLinkListか?

しかし、plist を読み取るにはどのコードを使用すればよいでしょうか?

編集:NateはPSListcontrollerの追加を手伝ってくれましたが、1つの問題に遭遇しました:

ここに画像の説明を入力

ここに私のplistがあります http://pastebin.com/uNKzLBrf

これで私を助けますか?

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

macos - MacPorts インストール dpkg エラー

アップデート:

sudo port selfupdateエラーは返されませんでした。これは出力でした:

ただし、実行するとsudo port upgrade outdated、次のエラーが発生しました。

実行sudo port upgrade gettextすると、次のエラーが返されました:

元の質問:

dpkg現在、Mac OS 10.7.5 にインストールしようとしているので、theos を実行できますsudo make package(インストールされていないため実行できないと表示されていますdkpg)。

ここの指示に従いましたが、 を実行すると問題が発生しますsudo port install dpkg。これはエラーです:

の内容は次のmain.logとおりです。

dpkgインストールを手伝ってくれる人はいますか?何が問題なのかまったくわかりません。

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

objective-c - theos mobilesubstrate tweak の id オブジェクト、これを無効にすることはできません -(id)

このコードが正しいかどうかわかりません。2 日間検索しても答えがありません。-(void) では、このコードは非常にうまく機能し、objecForKey が無効になるまで -(void) を無効にします。私が望むのは、(id)mqttSender をトグルで無効/有効に保つことですが、それはできません。何か助けてください。

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

ios - 環境設定バンドルを追加した後、Theos が微調整のコンパイルに失敗する

構築中の微調整に設定バンドルを追加しようとしています。このチュートリアルの設定バンドルを追加する部分に従いました。設定バンドルを追加しようとした後、私の微調整は次のエラーでコンパイルに失敗しました:

何か案は?

ありがとう。

0 投票する
2 に答える
3332 参照

ios - Theos とシミュレーター - Cydia の微調整を開発して、IOS シミュレーターでテストできますか

脱獄アプリ/微調整を開発するために Theos をインストールする方法に関するいくつかの優れたチュートリアルを見つけました: http://iphonedevwiki.net/index.php/Theos/Getting_Started

問題は、ios 6 を実行している 1 つの iphone (iphone 5) しか持っていないことです。このような脱獄/微調整を開発した場合、ios シミュレーターで実行して、別の ios バージョンでテストできますか?

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

ios - WeeApp iOS 通知センター ウィジェット: 位置情報サービスが権限を保存しない (ジェイルブレイク)

theos テンプレートを使用して脱獄された iPhone の通知センターを作成しています (したがって、WeeApp で実行されます)。これは天気ウィジェットで、電話の現在地を取得できるようにして、最寄りの駅から天気を取得できるようにしたいと考えています。現在、次のコードを使用して場所の取得を開始しています。

そして私にはdidUpdateLocations方法があります。それはすべてうまくいきます。問題は、電話が場所を使用する許可を得るために使用するポップアップにあります. まず、SpringBoard がその場所を使用したいと言っています。代わりにウィジェットの名前を言う方法はありますか?

さらに重要なことは、保存されたアクセス許可が保持されないことです。それらは電話が動作している限り続きますが、通知センターを再起動して再度開くたびに、場所を使用する許可を再度求めます.

もちろん、これは致命的な問題ではありませんが、イライラします。ウィジェットが現在の場所の使用を許可されていることを電話に記憶させる方法はありますか?

0 投票する
2 に答える
2582 参照

ios - theosビルドシステムでARCを有効にする

私は現在、theosビルドシステムを使用して、ジェイルブレイクされたiPhone用のアプリケーションと微調整を作成しています。theosを使用して特定のプロジェクトの自動参照カウントを有効にする方法はありますか?

私はグーグルでtheosmakefilesを解読しようとしましたが、何も見つかりませんでした。

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

ios - THEOSTweakのサンドボックスの外にディレクトリを作成できません

GoogleChromeアプリに接続するTHEOSを使用してiPhoneを微調整しています。微調整機能の一部は、ASIHTTPRequest/ASINetworkQueueを使用してファイルのダウンロードと保存を処理することです。ユーザーはダウンロード先を自由に選択して設定できます。ダウンロードパスを「/tmp」またはGoogleChromeドキュメントフォルダに設定している限り、これは正常に機能します。たとえば「/var/ mobile / Documents /」のように、これら以外のフォルダを選択しようとすると、アクセス許可エラーは発生しません。

Domain = NSCocoaErrorDomain Code = 513 "操作を完了できませんでした。(Cocoaエラー513。)" UserInfo = 0x1f53e230 {NSFilePath = / var / mobile / Documents、NSUnderlyingError=0x1f53b3d0"操作を完了できませんでした。操作は許可されていません。

私はこのエラーを調べて、StackExchangeでここに提案された他のすべての答えを試しましたが、役に立ちませんでした。

私はIOS6用に開発しており、私が何かを見逃したと思われる場合に備えて、ここで読んだ回答をリンクとして含めています。

1-ディレクトリをiOSにする方法は?

2- iphoneはサンドボックスの外にフォルダを作成します

3- Cydiaアプリドキュメントフォルダーが作成されていません

4- NSFileManagerのiOSでroot権限を取得する(脱獄)

最後のリンクは、モバイル以外のディレクトリにアクセスするためのルートとしてアプリを実行することを示していますが、Chromeの調整のみを行っているため、これが適切かどうかはわかりません。

誰かがこの問題について私を助けてくれるか、正しい方向に私を向けてくれることを願っています。髪を引き裂いています。

これが私にとってはうまくいかないディレクトリを作成するための一般的なコードスニペットです:

よろしくお願いします