Chạy ứng dụng iOS trên Android: có khả thi không?

iOS

Chắc chắn bạn đã từng cần thử nghiệm một ứng dụng iOS và bạn không thể truy cập trên thiết bị Android của mình hoặc có thể ứng dụng đó không được tìm thấy trên Google Play, vì vậy bạn sẽ phải mua một sản phẩm của Apple để chạy ứng dụng đó, điều mà bạn không muốn. Chà, ở đây chúng tôi đề xuất một số giải pháp để có thể kiểm tra hoặc chạy các ứng dụng iOS yêu thích của bạn mà không cần phải có thiết bị thương hiệu Cupertino. Bạn chỉ cần sử dụng một số ứng dụng thú vị mà chúng tôi đề xuất.

Tất nhiên, đừng mong đợi các trình giả lập DOSBox hoặc các lớp tương thích như RƯỢU hoặc tương tự, trong trường hợp này không có gì tương tự, nhưng bạn có thể sử dụng trình duyệt web yêu thích của bạn để thực hiện chúng từ đó nhờ những công cụ mà chúng tôi trình bày ở đây.

Xin lưu ý rằng các ứng dụng iOS gốc không thể hoạt động tự nhiên trên Android. Điều này là do họ sử dụng các tệp nhị phân được biên dịch cho kiến ​​trúc A-Series của Apple và mặc dù nó dựa trên Arm ISA, nhưng nó có những điểm khác biệt so với các kiến ​​trúc Arm khác như Qualcomm, Samsung, Mediatek, v.v. Ngoài ra, nó cũng yêu cầu các cuộc gọi tòa nhà hoặc cuộc gọi hệ thống dành riêng cho iOS không có trong Android, cũng như API, thư viện, v.v., khác nhau trong cả hai hệ điều hành. Vì lý do này, khi bạn muốn tạo một ứng dụng cho cả hai hệ điều hành, bạn phải chuyển ứng dụng đó để ứng dụng đó có thể được sử dụng trên cả hai nền tảng. Tuy nhiên, không phải tất cả các nhà phát triển đều làm điều này, do đó, có những ứng dụng HĐH iOS hoặc iPad không có sẵn trên Google Play dành cho Android hoặc bên ngoài ứng dụng này.

Khai vị.io

Một trong những Nền tảng tốt nhất để chạy ứng dụng iOS trên Android là Appetize.io. Bạn có thể sử dụng nó từ trình duyệt web yêu thích của mình mà không gặp rắc rối. Vì nó là trình giả lập được cung cấp dưới dạng dịch vụ trực tuyến, chạy từ đám mây. Bằng cách này, bạn sẽ có thể chạy bất kỳ ứng dụng iOS nào hoặc mô phỏng thiết bị iOS như thể đó là một ứng dụng web. Điều này sẽ cho phép bạn truy cập vô số ứng dụng cho nền tảng này mà trước đây bạn không thể sử dụng từ điện thoại thông minh hoặc máy tính bảng Android của mình.

Appetize.io có một phiên bản miễn phí điều đó sẽ cho phép bạn sử dụng dịch vụ trong 100 phút. Bản demo hoàn toàn miễn phí có thể giúp bạn nếu bạn muốn thử một cái gì đó cụ thể. Tuy nhiên, bạn luôn có thể chọn dịch vụ cao cấp, dịch vụ này sẽ cho phép bạn có quyền truy cập bất cứ khi nào bạn muốn. Bạn có thể mua nó dưới nhiều hình thức đăng ký, nhưng rẻ nhất và tốt nhất cho những người không phải là nhà phát triển hoặc công ty chuyên nghiệp là 40 đô la mỗi tháng. Như bạn có thể thấy, nó hơi đắt, nhưng sự thật là nó hoạt động rất tốt và bạn cũng có thể sử dụng nó từ PC hoặc Mac, vì nó có thể được mở trong bất kỳ trình duyệt web nào.

Truy cập Appetize.io

Cycada (trước đây gọi là Cider)

Tùy chọn tiếp theo bạn có là trình giả lập cycad, một trong những trình giả lập iOS nổi tiếng nhất dành cho Android. Tuy nhiên, quá trình phát triển đã bị ngừng và không có bản cập nhật nào kể từ năm 2014. Do đó, bạn không nên sử dụng nó cho mục đích sản xuất hoặc sử dụng chuyên nghiệp. Nếu bạn có thể tải xuống phiên bản cũ hơn của những phiên bản cuối cùng đã được phát hành, bạn có thể thử thêm dự án này (trước đây gọi là Cider) và dự án mà họ đã phát triển tại Khoa Khoa học Máy tính tại Đại học Columbia. Và rằng nó hoàn toàn miễn phí.

Bởi vì nó không có phiên bản mới nhất nên nó có thể không hoạt động với các ứng dụng hiện đại nhất hoặc các phiên bản hiện tại của chúng. Ngoài ra, nó có thể có một số bất tiện hoặc vấn đề mà thỏa hiệp độ tin cậy. Vì lý do này, nó không phải là tùy chọn đầu tiên mà chúng tôi đề xuất.

Mặt khác, như bạn sẽ thấy, Nó không có sẵn trên Google Playvà hiện tại bạn sẽ không thể tìm thấy bất kỳ liên kết chính thức nào để tải xuống APK. Do đó, bạn phải tin tưởng các APK tồn tại trên các trang web của bên thứ ba, một điều rủi ro vì lý do bảo mật vì chúng có thể bị nhiễm một số phần mềm độc hại. Do đó, nếu bạn làm như vậy, bạn phải tự chịu rủi ro khi làm như vậy.

Truy cập Cycad

iEMU

Cuối cùng, chúng ta cũng có iEMU, một trình giả lập tương tự như Cycada. Đây là một dự án được phát triển bởi CMW và hoạt động bằng cách khởi động iOS trên QEMU. Bằng cách này, nền tảng có thể được mô phỏng và hệ điều hành iOS được ảo hóa để chạy các ứng dụng bạn cần.

Nhưng, giống như dự án trước, iEMU cũng là một phiên bản lỗi thời, vì không được cập nhật kể từ tháng 2013 năm XNUMX. Do đó, nó có thể không hoạt động với các phiên bản mới nhất và có thể không đáng tin cậy. Mặt khác, có rủi ro bảo mật tương tự như với Cycada, vì bạn phải tìm APK để tải xuống từ các nguồn của bên thứ ba nơi nó vẫn được xuất bản.

Do đó, hãy hết sức cẩn thận để không tải xuống APK có thể phần mềm độc hại bị nhiễm hoặc điều đó có thể khiến bạn tải xuống các ứng dụng lừa đảo không giống như vẻ ngoài của chúng, làm ảnh hưởng đến tính bảo mật của hệ điều hành Android của bạn. Nói tóm lại, tôi không khuyên bạn nên tải xuống ứng dụng này và nếu bạn làm như vậy, bạn phải tự chịu rủi ro hoặc trên thiết bị Android cũ hoặc thử nghiệm để không có gì xảy ra trong trường hợp bị lây nhiễm.

Truy cập iEMU

Kết luận

Cuối cùng, để kết luận, hãy nói thêm rằng nếu bạn cần chạy các ứng dụng gốc dành cho iOS trên Android của mình, thì tốt nhất bạn nên sử dụng một trong những dự án mà chúng tôi trình bày ở đây. cá nhân tôi Tôi muốn giới thiệu Appetize.io, vì nó là một nền tảng khá tốt và ổn định dưới dạng dịch vụ đám mây. Các trình giả lập khác được giới thiệu ở đây, chẳng hạn như iEMU hoặc Cycada/Cider, đã hơi lỗi thời và mặc dù chúng vẫn hoạt động với một số phiên bản ứng dụng iOS nhất định, nhưng bạn nên tránh sử dụng chúng bất cứ khi nào có thể.

Nếu bạn thích sử dụng PC với Windows đối với điều này, bạn có thể tin tưởng vào phần mềm như iPadian, trình mô phỏng iOS sẽ cho phép bạn mô phỏng hệ điều hành Apple này từ máy tính để bàn của mình để xem cách thức hoạt động của nó, làm quen với giao diện của nó hoặc chạy các ứng dụng có sẵn cho hệ thống này và được thiết kế đặc biệt cho iPadian. Ví dụ: bạn sẽ tìm thấy một danh mục có Facebook, Spotify, WhatsApp, Instagram, v.v. Tất nhiên, bạn sẽ không thể cài đặt bất kỳ ứng dụng iOS nào mà bạn có thể tưởng tượng, chỉ những ứng dụng do nhà phát triển iPadian cung cấp. Ngoài ra, nó là một phần mềm cao cấp, trả phí và bạn phải trả 25 USD nếu muốn sử dụng.

Nếu những gì bạn sử dụng là hệ điều hành GNU / Linux, bạn cũng có một đồng minh rất thú vị với QEMU. Trình giả lập này dành cho các kiến ​​trúc và nền tảng khác nhau giờ đây cũng có thể giả lập, chẳng hạn như iPhone 11 với iOS để có thể kiểm tra ứng dụng. Với trình giả lập này, bạn không chỉ có thể giả lập iPhone mà còn nhiều hệ thống khác, chẳng hạn như Raspberry Pi, thiết bị di động Android và nhiều kiến ​​trúc khác mà bạn có thể tưởng tượng, chẳng hạn như PPC, SPARC, x86,...