Hướng dẫn sideload iPA bằng Sideloadly
Chuẩn bị:
Tải và cài đặt Sideloadly
1 Apple ID, tốt nhất là ID không có xác thực 2 yếu tố, nên dùng ID phụ nếu có thể.
(Tips: tạo Apple ID bằng iTunes 12.6.5.3 sẽ không bị bắt bật xác thực 2 yếu tố).iTunes để máy tính nhận iPhone, tuyệt đối không dùng iTunes từ Microsoft Store.
Tải iTunes 12.6.5.3 (Cài bản này thì không cần bản bên dưới)
Tải iTunes mới nhất từ Apple
Tiến hành:
Mở Sideloadly và kết nối điện thoại với máy tính
Kéo thả tệp IPA vào Sideloadly
Nhập ID Apple vào mục Apple account và ấn Start
Chọn vào hình 2 mũi tên ngược nhau để xem quá trình chạy (Hiện Done. là thành công)
Trong một số trường hợp có thể bị lỗi cài do PlugIns của ứng dụng. Và bạn nên bật tùy chọn Remove App Extensions (Plug-ins) trong mục Advanced Options khi bị lỗi liên quan
Sau khi cài đặt xong thì Trên iPhone/iPad vào Cài đặt chung => Cấu hình và quản lý thiết bị => Tin cậy cấu hình vừa cài đặt.
"NEW" Lưu Ý:
Do Apple mới cập nhật chính sách mới nên khi bạn đăng nhập tài khoản mà báo lỗi thì bạn cần phải vào https://developer.apple.com/account/ đăng nhập tải khoản appleid rồi tích đồng ý điều khoản là sẽ không bị lỗi nữa.
By checking this box I confirm that I have read and agree to be bound by the Agreement above.
Các tùy chọn nâng cao khác:
Chọn Advanced Options để hiển thị tùy chọn nâng cao:
Try to support iOS 7+: Thử bắt buộc hỗ trợ iOS 7+.
Remove limitation on supported devices: Một số IPA crack không đúng cách (crack trực tiếp ứng dụng tải từ AppStore). Lúc này AppStore sẽ chỉnh sửa lại iPA cho phù hợp với thiết bị tải về, gây lỗi khi cài lên các máy khác.
=> Tính năng Remove limitation on supported devices sẽ gỡ bỏ giới hạn này.Enable UIFileSharing: Bật tùy chọn này để cho phép chia sẻ tài liệu của ứng dụng.
Remove App Extensions (Plug-ins): Gần như tất cả các Extensions đều không hoạt động khi bạn sideload bằng tài khoản free developer account. Vì vậy mình khuyên bạn nên gỡ hết app Extensions
Change app name: Đổi tên ứng dụng, đây sẽ là tên ứng dụng trên Home Screen.
Change app version: Thay đổi phiên bản của ứng dụng.
Change app bundle ID: Đổi tên bundle của ứng dụng. Chủ yếu dùng để nhân bản app
(Nếu như app name là tên ứng dụng hiển thị với người dùng thì app bundle là tên ứng dụng hiển thị với hệ thống. Việc thay đổi app bundle sẽ cho phép bạn nhân bản ứng dụng. Miễn là 2 ứng dụng có app bundle khác nhau thì sẽ có thể cài cùng cài lên máy).Use Anisette authentication: Sử dụng chứng chỉ free – developer 7 ngày thì bật cái này. Nếu bạn có tài khoản trả phí - developer account thì phải tắt cái này để Sideloadly sử dụng chứng chỉ paid - developer 1 năm
Inject dylibs/frameworks: Tiêm tweak (tinh chỉnh) / deb vào ứng dụng. Không phải các ứng dụng và deb nào cũng có thể inject (Tùy từng trường hợp có những tweak khi inject vào chỉ hoạt động trên máy jailbreak)
Lưu ý:
Hết 7 ngày bạn phải cài lại IPA từ đầu. Không như Altstore chỉ cần kết nối với itunes và altserver là tự sign lại được