แนะนำ, 2020

ตัวเลือกของบรรณาธิการ

วิธี Sideload แอปบน iPhone ใน iOS 10 (ไม่ต้อง Jailbreak)

iOS ไม่เคยเป็นระบบปฏิบัติการ "เปิด" มีข้อ จำกัด มากมายที่ Apple เรียกใช้กับ iOS และคุณไม่สามารถติดตั้งแอพจากนอก App Store ได้โดยไม่ต้องใช้การเจลเบรค อย่างไรก็ตามสิ่งที่เปลี่ยนแปลงไปเมื่อ Apple เปิดตัว Xcode 7 Apple ต้องการให้นักพัฒนาทดสอบแอพของตนบนอุปกรณ์ของตัวเองโดยไม่ต้องจ่ายค่าธรรมเนียมรายปี $ 99 สำหรับบัญชีนักพัฒนาซอฟต์แวร์ ดังนั้นพวกเขาจึงอนุญาตให้นักพัฒนาซอฟต์แวร์ใช้ Xcode เพื่อติดตั้งแอพของพวกเขาบนอุปกรณ์ iOS ในบทความนี้เราจะบอกคุณว่าคุณสามารถใช้สิ่งนี้เพื่อติดตั้งแอพ ใดก็ได้ บน iPhone หรือ iPad โดยไม่ต้อง Jailbreak

หมายเหตุ : วิธีนี้ใช้ได้กับแอพที่มีรหัสแหล่งที่มาเท่านั้น แอปอย่าง f.lux และ GBA4iOS มีซอร์สโค้ดของพวกเขาอยู่ใน GitHub และ Bitbucket เป็นต้นคุณสามารถค้นหาซอร์สโค้ดของแอพที่คุณต้องการบน Google เพื่อตรวจสอบว่าคุณสามารถใช้วิธีนี้ได้หรือไม่

เครื่องมือที่เราใช้: Xcode 8

Xcode เป็นสภาพแวดล้อมการพัฒนาอย่างเป็นทางการสำหรับแอพ iOS เราจะใช้ Xcode 8 เพื่อติดตั้งแอพลงบน iPhone ที่ใช้ iOS 10 หากคุณยังไม่มี Xcode บน Mac คุณสามารถดาวน์โหลดได้จาก App Store หรือโดยตรงจาก Apple Xcode 8 รองรับ SDK สำหรับ iOS 10 ดังนั้นเราจึงไม่สามารถใช้เวอร์ชันเก่ากว่านี้ได้ หากคุณไม่รู้ว่า“ SDK” คืออะไรอย่ากังวลไปเลย

หมายเหตุ : หากคุณเป็นผู้ทดสอบเบต้าสำหรับ iOS และมีอะไรที่มากกว่า iOS 10.0 ติดตั้งใน iPhone ของคุณคุณจะต้องติดตั้ง Xcode 8 Beta Xcode 8 รองรับเฉพาะอุปกรณ์ที่รองรับ iOS 10 เท่านั้นเราจะแสดงสิ่งนี้บน iPhone 6S ที่ใช้ iOS 10.0 โดยใช้ Xcode 8

เมื่อคุณดาวน์โหลด Xcode บน Mac ของคุณคุณก็พร้อมที่จะเริ่มแล้ว

แอพ Sideloading บน iOS 10

ก่อนที่เราจะทำการแยกแอพออกเราจะต้องมีซอร์สโค้ดก่อน ฉันจะลองและติดตั้ง f.lux บน iPhone ของฉัน โดยค่าเริ่มต้นแอพ f.lux จะใช้งานได้กับอุปกรณ์ที่ถูกเจลเบรคเท่านั้น แต่คุณสามารถใช้วิธีนี้เพื่อติดตั้งบน iPhone ของคุณได้เช่นกัน

ในการติดตั้งแอพ f.lux บน iPhone ของคุณเพียงทำตามขั้นตอนด้านล่าง:

หมายเหตุ : ฉันจะทำตามขั้นตอนนี้เพื่อให้แน่ใจว่าคุณสามารถเข้าใจสิ่งที่ต้องทำแม้ว่าคุณจะไม่เคยใช้ Xcode มาก่อน ผู้ใช้ที่รู้พื้นฐานของ Xcode อย่าลังเลที่จะอ่านผ่านขั้นตอนเหล่านี้

1. ก่อนอื่นให้ไปที่คลังเก็บ GitHub สำหรับ f.lux และคลิกลิงก์ที่ระบุว่า " 1 release "

2. ดาวน์โหลดซอร์สโค้ด สำหรับ f.lux จากลิงก์

3. บน Mac ของคุณให้ แตกไฟล์ที่ คุณดาวน์โหลดเพื่อรับโฟลเดอร์โครงการ f.lux ตอนนี้เปิด Xcode 8 บน Mac ของคุณแล้วคลิกที่“ เปิดโครงการอื่น

4. เปิดโฟลเดอร์ที่คุณคลายซิปเลือกไฟล์ที่ระบุว่า“ iflux.xcodeproj “ และคลิก “ เปิด”

5. Xcode จะโหลดโครงการให้คุณ คลิกที่ "โครงการ iflux" ในแถบด้านข้างซ้าย

6. คุณจะต้องเปลี่ยนการตั้งค่าสองสามประการเพื่อติดตั้งแอพใน iPhone ของคุณ ก่อนอื่นให้ไปที่ " Xcode -> การตั้งค่า " และคลิกที่แท็บ "บัญชี" คุณจะต้องเพิ่ม Apple ID ของคุณที่นี่ คุณสามารถ คลิกที่ไอคอนเครื่องหมายบวก ที่ด้านล่างของหน้าจอและเพิ่ม Apple ID ของคุณ ไม่จำเป็นต้องเป็นรหัสนักพัฒนาซอฟต์แวร์คุณสามารถใช้ Apple ID ฟรีได้เช่นกัน

7. เมื่อคุณทำเช่นนั้นคุณจะต้องเปลี่ยนการตั้งค่าสองสามอย่างสำหรับโครงการ Xcode ประการแรกเปลี่ยนค่าถัดจาก " Bundle Identifier " และทำทุกอย่างที่ไม่ซ้ำกันและดูเหมือน com.xyz.iflux ในกรณีของฉันฉันได้แทนที่“ xyz” ด้วยชื่อของฉัน

8. ถัดไปคุณจะต้องเพิ่ม “ ทีมพัฒนา” สำหรับโครงการ เพียงคลิกที่กล่องแบบหล่นลงถัดจาก "ทีมพัฒนา" และเลือก " ชื่อของคุณ (ทีมส่วนตัว) "

9. คุณพร้อมที่จะติดตั้ง f.lux บน iPhone ของคุณแล้ว เพียง เชื่อมต่อ iPhone กับ Mac ของคุณ จากนั้นไปที่ " ผลิตภัณฑ์ -> ปลายทาง " และเลือก iPhone ของคุณจากรายการ

10. ตอนนี้คลิกที่ปุ่ม “ Run” ใน Xcode Xcode จะเริ่มรวบรวมแอพสำหรับ iPhone ของคุณ หากคุณได้รับคำเตือน (เครื่องหมายสามเหลี่ยมสีเหลือง) ไม่ต้องกังวลกับมัน

11. Xcode จะแจ้งให้คุณทราบถึงข้อผิดพลาดที่บอกว่าคุณต้องเชื่อถือนักพัฒนาบน iPhone บน iPhone ของคุณไปที่ " การตั้งค่า -> ทั่วไป -> การจัดการส่วนกำหนดค่าและอุปกรณ์ "

12. แตะที่รายการภายใต้ “ แอพสำหรับนักพัฒนา” และแตะที่ “ ความน่าเชื่อถือ”

13. คุณสามารถไปที่หน้าจอหลักของคุณแล้วมองหา f.lux แตะที่แอพเพื่อเปิดใช้งานและจะใช้งานได้!

คุณสามารถใช้วิธีนี้เพื่อติดตั้งแอพที่คุณสามารถเข้าถึงซอร์สโค้ดได้ มีแอพจำนวนมากที่ทำให้ซอร์สโค้ดของพวกเขาพร้อมใช้งานเพื่อให้ผู้ใช้สามารถไซด์โหลดได้อย่างง่ายดายแม้ว่า iPhone ของพวกเขาจะไม่ถูกเจลเบรค แอพบางตัวที่ทำให้ซอร์สโค้ดมีอยู่ ได้แก่ :

GBA4iOS: Gameboy Emulator สำหรับอุปกรณ์ iOS

ตัวจัดการโพสต์: โพสต์ / กำหนดเวลาโพสต์ Twitter เช่นบัฟเฟอร์รวมส่วนขยายส่วนแบ่ง

Kodi: เครื่องเล่นสื่อและศูนย์กลางความบันเทิงยอดนิยม

มีแอพโอเพนซอร์สมากมายสำหรับ iOS คุณสามารถตรวจสอบรายชื่อทั้งหมดได้ที่ GitHub

แอป Sideload iOS บน iPhone หรือ iPad ได้อย่างง่ายดาย

ตอนนี้คุณรู้แล้วว่าคุณสามารถใช้ Xcode 8 เพื่อไซด์โหลดแอพ iOS บน iPhone ที่ไม่ต้องเจลเบรคหรือ iPad ที่ใช้ iOS 10 ได้อย่างไรคุณควรดำเนินการต่อและค้นหาซอร์สโค้ดของแอพที่คุณชื่นชอบออนไลน์ และเช่นเคยหากคุณประสบปัญหาใด ๆ กับวิธีนี้โปรดแจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง

Top