11579
#1
iOS chưa bao giờ là mở và Apple luôn có một số hạn chế mà hãng áp đặt cho hệ điều hành này. Bạn sẽ khó có thể cài đặt bất kỳ ứng dụng nào khác ngoài hệ thống cửa hàng ứng dụng App Store, nếu không thực hiện Jailbreak. Tuy nhiên, tất cả đã thay đổi từ khi Apple phát hành công cụ Xcode 7.
Hãng muốn cho các nhà phát triển thử nghiệm ứng dụng trên các thiết bị của mình, mà không cần phải trả khoản phí hàng năm là $99. Vì vậy, trong bài viết này, mình sẽ chỉ cho các bạn biết cách để cài đặt và sử dụng bất kỳ ứng dụng nào trên iPhone, iPad mà không cần phải Jailbreak máy.
Lưu ý: Phương pháp này chỉ hoạt động cho các ứng dụng sử dụng mã nguồn có sẵn. Ví dụ như f.lux và GBA4iOS với mã nguồn có sẵn trên GitHub hoặc Bitbucket... Bạn có thể tìm kiếm các mã nguồn của ứng dụng thông qua Google.
Công cụ mình sử dụng trong bài viết này là Xcode 8.
Xcode là môi trường phát triển chính thức dành cho các ứng dụng iOS. Mình sẽ sử dụng Xcode 8 để cài đặt ứng dụng lên iPhone chạy iOS 10. Nếu bạn chưa có Xcode trên máy Mac, bạn có thể tải về từ App Store, hoặc trực tiếp từ trang chủ của hãng (Xcode8 for MacOS). Xcode 8 chỉ hỗ trợ SDK dành cho iOS 10, vì vậy mình không thể sử dụng bất kỳ phiên bản cũ nào.
Lưu ý: Nếu bạn đang sử dụng phiên bản iOS Beta, có nghĩa là bạn cũng phải cài đặt Xcode 8 Beta. Xcode 8 chỉ hỗ trợ các thiết bị iOS 10.
Sau khi tải về và cài đặt thành công Xcode 8 trên máy Mac, bạn làm theo các bước sau đây:
Sideloading Apps trên iOS 10:
Đầu tiên chúng ta sẽ cần phải có mã nguồn của app. Ở đây, mình sẽ thực hiện cài đặt f.lux trên iPhone. Theo mặc định, ứng dụng f.lux chỉ có sẵn cho các thiết bị Jailbreak, nhưng bạn có thể sử dụng phương pháp này để có cài đặt nó trên iPhone.
Để cài đặt ứng dụng f.lux trên iPhone của bạn, chỉ cần làm theo các bước dưới đây:
Lưu ý: Nếu bạn đã am hiểu về Xcode, có thể bỏ qua các bước này.
1. Đầu tiên, bạn vào kho code của GitHub và tìm f.lux > sau đó chọn "1 release".
2. Tải về mã nguồn cho f.lux, từ liên kết.
9. Để tiến hành cài đặt f.lux trên iPhone, iPad, rất đơn giản, bạn chỉ cần kết nối thiết bị với máy Mac > sau đó vào Sản phẩm (Product) > Đích (Destination) và chọn thiết bị của bạn từ danh sách.
Một số mã nguồn ứng dụng có sẵn:
- GBA4iOS: Trình giả lập gameboy cho các thiết bị iOS.
- Post Manager: Ứng dụng hỗ trợ lên lịch bài viết trên Twitter.
- Kodi: Ứng dụng giải trí đa phương tiện.
@Hải Hài Hước / Nguồn: Beebom
Last edited by a moderator: