โปรเจ็กต์นี้ช่วยให้คุณสามารถเริ่มต้นเซิร์ฟเวอร์แบบไร้สายหรือผ่าน USB ที่ให้ JIT สำหรับ iOS 17+ บน Windows/macOS/Linux หากคุณใช้เวอร์ชัน pymobiledevice3 ที่ใหม่กว่าที่ถูกต้อง
python3 -m venv venv # Run inside SideJITServer directory!
# Activate Python venv
# macOS
. ./venv/bin/activate
# Windows but using Powershell
.venvScriptsActivate.ps1
# Windows but using Command Prompt/CMD
.venvScriptsActivate.bat
# Now let's install all the required packages! (Make sure you're still inside venv!)
# All OS
pip3 install -r requirements.txt
pip3 install SideJITServer
# If you got an error saying pip3 not found just change pip3 to pip
# Let's see if everything works (Make sure you're still inside venv!)
SideJITServer --version
# Output should show SideJITServer!
หรือใช้ PyPI
python3 -m venv venv
# Activate venv..
pip3 install SideJITServer
SideJITServer --help
ไปที่ GitHub Release ล่าสุดและตรวจสอบว่ามีการดาวน์โหลดไฟล์ปฏิบัติการ เช่น SideJITServer-windows-x86_64.exe
หรือไม่ ขึ้นอยู่กับระบบปฏิบัติการและสถาปัตยกรรมของคุณ
ดาวน์โหลดไฟล์ปฏิบัติการที่ถูกต้อง และเรียกใช้ในฐานะผู้ดูแลระบบจากเทอร์มินัลหรือ Powershell ของคุณตามคำแนะนำด้านล่าง หากคุณใช้ Mac หรือ Linux คุณต้องรัน chmod +x ./(your downloaded .bin file)
ก่อนจึงจะรันไฟล์ด้วย sudo
Python ไม่จำเป็นสำหรับแนวทางนี้
ตอนนี้รัน SideJITServer --pair
และบนพีซีของคุณ ตรวจสอบให้แน่ใจว่าคุณคลิกที่ Trust this PC! นอกจากนี้ยังจะแสดงข้อความให้คุณดำเนินการต่อเพียงพิมพ์ "y"
เสร็จแล้ว ติดตั้งทางลัดนี้
หลังจากนั้นมันจะขอให้คุณใส่ UDID ของอุปกรณ์ ไปที่พีซีของคุณแล้วดูว่า ipaddress ในพื้นที่ของคุณคือ 192.168.0.6:8080
และบนโทรศัพท์ของคุณไปที่นั้น (ที่อยู่ในท้องถิ่นของคุณ) และคัดลอกที่อยู่ข้างๆ usbmux (ตัวอย่าง : 00001111-000A1100A11101A)
ตอนนี้มันจะขอที่อยู่เซิร์ฟเวอร์ SideJIT จากคุณ! เพียงพิมพ์ที่อยู่ที่คุณใช้ก่อนหน้านี้เพื่อเข้าถึง UDID ของอุปกรณ์
ตัวอย่างเช่น : http://192.168.0.6:8080
(คุณต้องใส่ http และไม่รวม / ต่อท้าย!)
ตอนนี้เรียกใช้ทางลัด!
มันจะขอให้คุณอนุญาตให้เข้าถึงที่อยู่ IP ในเครื่องของคุณ เพียงคลิกอนุญาต!
ตอนนี้เลือกแอปพลิเคชันที่คุณต้องการให้ JIT เข้าถึงได้ เท่านี้ก็เสร็จเรียบร้อย! (อาจขอแจ้งเตือน แนะนำให้อนุญาต จะได้ดูว่า JIT ล้มเหลวหรือสำเร็จ)
ขอให้มีความสุขนะ! :3