Bunny を Discord に挿入するように調整します。 VendettaTweak をフォークし、BunnyXused の動作に合わせて変更しました。これら 2 つの間にはまだわずかな違いがあり、この調整では一部のローダー機能が欠けている可能性があります。
注記
現時点では、この調整には、ワイルドカード証明書を使用してジェイル環境で実行する場合の一部の機能は含まれていません。
これらの機能を重視する場合は、ローカルの開発証明書を使用してアプリケーションに署名します。
ビルドは「リリース」タブにあります。
注記
パッチが適用された IPA を提供するために使用される未処理の復号化された IPA は、Enmity コミュニティから提供されます。これらの生の復号化された IPA は、enmity-mod/tweak や acquitelol/rosiecord などの Enmity 関連プロジェクト全体でも使用されます。
すべてのクレジットは生の IPA の所有者に帰属します。
https://repo.chariz.com/
をソースに追加し、 Orion Runtime
見つけて、好みのパッケージ マネージャー経由で Orion ランタイムをインストールします。arm.deb
で終わるファイルを使用し、rootless 脱獄にはarm64.deb
で終わるファイルを使用します。注記
TrollStore は暗号化に関する警告を表示する場合がありますが、無視してかまいません。
注記
以下の手順は、MacOS を使用していることを前提としています。
Command Line Utilities
パッケージをインストールしている場合は、 sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
実行して、代わりに Xcode ツールを使用していることを確認する必要があります。
xcode-select
変更を元に戻したい場合は、sudo xcode-select -switch /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
を実行します。
必要な依存関係をインストールします。これを行うには、ターミナルでbrew install make ldid
実行します。 brew がインストールされていない場合は、ここの手順に従ってください。
それに応じてパスを設定します。次のコマンドを実行する前、および BunnyTweak をビルドするときはいつでも、次のコマンドを実行することをお勧めします。
export PATH= " $( brew --prefix make ) /libexec/gnubin: $PATH "
# feel free to set whatever path you want, but it needs to be a direct path, without relative parts
export THEOS= " /Users/vendetta/IPA/theos "
bash -c " $( curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos ) "
既に theos をインストールしている場合は、 $THEOS/bin/update-theos
実行して、それが最新であることを確認できます。
git clone [email protected]:pyoncord/BunnyTweak.git
を使用してこのリポジトリのクローンを作成し、それにcd
。このリポジトリをフォークした場合は、URL をフォークしたものに置き換えます。
BunnyTweak をビルドするには、 rm -rf packages && make clean && make package FINALPACKAGE=1 && make package FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless
実行できます。最初のコマンドは以前のパッケージを削除し、2 番目のコマンドはプロジェクトをクリーンアップし、3 番目のコマンドはルートフル パッケージ ( arm.deb
の末尾で示されます) をビルドし、4 番目のコマンドはルートレス パッケージ ( arm64.deb
で示されます) をビルドします。 arm64.deb
末尾)。
これを初めて実行するときは少し時間がかかるかもしれませんが、それ以降のビルドははるかに高速になるはずです。
結果の.deb
ファイルはpackages
フォルダーに保存されます。 *arm.deb
rootful 脱獄とサイドローディング用で、 *arm64.deb
は rootless 脱獄用です。
貢献したい場合は、基本的に BunnyTweak をローカルでビルドする手順に従うだけでなく、Swift LSP が機能するようにmake spm
を実行する必要があります。