Android에서 iOS 앱 실행: 가능합니까?

iOS

확실히 당신은 지금까지 필요했습니다 iOS 앱 테스트 Android 기기에서 할 수 없거나 Google Play에서 해당 앱을 기본적으로 찾을 수 없으므로 원하지 않는 Apple 제품을 구입해야 합니다. 여기에서는 Cupertino 브랜드 기기가 없어도 좋아하는 iOS 앱을 테스트하거나 실행할 수 있는 몇 가지 솔루션을 제안합니다. 우리가 제안하는 몇 가지 흥미로운 응용 프로그램을 사용하기만 하면 됩니다.

물론 DOSBox 에뮬레이터나 WINE과 같은 호환성 레이어를 기대하지 마십시오. 이 경우에는 비슷한 것이 없지만 좋아하는 웹 브라우저 사용 여기에 제시된 이러한 도구 덕분에 거기에서 실행할 수 있습니다.

기본 iOS 앱은 Android에서 기본적으로 작동할 수 없습니다. 이는 Apple의 A-Series 아키텍처용으로 컴파일된 바이너리를 사용하기 때문이며 Arm ISA를 기반으로 하지만 Qualcomm, Samsung, Mediatek 등 다른 Arm 아키텍처와 차이점이 있습니다. 또한 두 운영 체제에서 서로 다른 API, 라이브러리 등 뿐만 아니라 Android에 없는 iOS 고유의 시스템 호출 또는 시스템 호출도 필요합니다. 이러한 이유로 두 운영 체제용 앱을 만들려면 두 플랫폼 모두에서 사용할 수 있도록 포팅해야 합니다. 그러나 모든 개발자가 이렇게 하는 것은 아니므로 Android용 Google Play 또는 외부에서 사용할 수 없는 iOS 또는 iPad OS 앱이 있습니다.

에피타이즈.io

중 하나 Android에서 iOS 앱을 실행하는 최고의 플랫폼은 Appetize.io입니다.. 복잡한 문제 없이 즐겨 사용하는 웹 브라우저에서 사용할 수 있습니다. 온라인 서비스로 제공되는 에뮬레이터이기 때문에 클라우드에서 실행됩니다. 이러한 방식으로 모든 iOS 앱을 실행하거나 마치 웹 애플리케이션인 것처럼 iOS 장치를 시뮬레이션할 수 있습니다. 이를 통해 이전에는 Android 스마트폰이나 태블릿에서 사용할 수 없었던 이 플랫폼의 수많은 애플리케이션에 액세스할 수 있습니다.

Appetize.io에는 무료 버전 그러면 100분 동안 서비스를 사용할 수 있습니다. 특정한 것을 시도하려는 경우 도움이 될 수 있는 완전 무료 데모입니다. 그러나 언제든지 프리미엄 서비스를 선택할 수 있으므로 원할 때마다 액세스할 수 있습니다. 여러 종류의 구독으로 구매할 수 있지만 전문 개발자나 회사가 아닌 사람들에게 가장 저렴하고 가장 좋은 것은 월 $40입니다. 보시다시피 약간 비싸지 만 사실은 매력처럼 작동하고 모든 웹 브라우저에서 열 수 있기 때문에 PC 또는 Mac에서도 사용할 수 있다는 것입니다.

Appetize.io에 액세스

Cycada (이전에는 Cider로 알려짐)

다음 옵션은 소철 에뮬레이터, Android용으로 가장 잘 알려진 iOS 에뮬레이터 중 하나입니다. 그러나 2014년 이후 업데이트 없이 개발이 중단되었습니다. 따라서 프로덕션 또는 전문적인 용도로 사용해서는 안 됩니다. 출시된 최신 버전의 이전 버전을 다운로드할 수 있는 경우 이 프로젝트(이전에는 Cider라고 함)와 Columbia University의 컴퓨터 과학과에서 개발한 프로젝트에 대해 더 많은 것을 시도할 수 있습니다. 그리고 그것은 완전 무료입니다.

최신 버전이 없기 때문에 최신 앱이나 최신 버전에서는 작동하지 않을 수 있습니다. 또한 불편이나 문제가 발생할 수 있습니다. 신뢰성을 타협하다. 이러한 이유로 권장하는 첫 번째 옵션이 아닙니다.

한편, 보시다시피, Google Play에서 사용할 수 없습니다., 현재 APK를 다운로드할 수 있는 공식 링크를 찾을 수 없습니다. 따라서 일부 맬웨어에 감염될 수 있으므로 보안상의 이유로 위험한 타사 웹사이트에 존재하는 APK를 신뢰해야 합니다. 따라서 그렇게 할 경우 자신의 위험을 감수해야 합니다.

액세스 소철

아이뮤

마지막으로, 우리는 또한 아이뮤, Cycada와 유사한 에뮬레이터. CMW에서 개발한 프로젝트로 QEMU 위에 iOS를 부팅하여 동작한다. 이러한 방식으로 플랫폼을 에뮬레이션하고 iOS 운영 체제를 가상화하여 필요한 앱을 실행할 수 있습니다.

그러나 이전 프로젝트와 마찬가지로 iEMU도 오래된 버전입니다. 2013년 XNUMX월 이후로 업데이트되지 않음. 따라서 최신 버전에서는 작동하지 않을 수 있으며 신뢰할 수 없습니다. 반면에 APK가 아직 게시된 타사 소스에서 다운로드하려면 APK를 찾아야 하기 때문에 Cycada와 동일한 보안 위험이 있습니다.

따라서 다음과 같은 APK를 다운로드하지 않도록 각별히 주의하십시오. 맬웨어 감염 또는 겉보기와 다른 사기성 앱을 다운로드하여 Android 운영 체제의 보안을 손상시킬 수 있습니다. 요컨대, 이 앱을 다운로드하도록 권장하지 않으며 다운로드하는 경우 감염의 경우 아무 일도 일어나지 않도록 위험을 감수하거나 이전 또는 테스트 Android 기기에 있어야 합니다.

iEMU에 액세스

결론

마지막으로 결론적으로 Android에서 iOS용 기본 앱을 실행해야 하는 경우 여기에 제시된 프로젝트 중 하나를 사용하는 것이 가장 좋습니다. 나는 개인적으로 Appetize.io를 추천합니다., 클라우드 서비스 형태의 상당히 훌륭하고 안정적인 플랫폼이기 때문입니다. 여기에 소개된 iEMU 또는 Cycada/Cider와 같은 다른 에뮬레이터는 다소 구식이며 여전히 특정 버전의 iOS 앱에서 작동하지만 가능한 한 사용하지 않는 것이 좋습니다.

PC와 함께 사용하고 싶다면 Windows 이를 위해 다음과 같은 소프트웨어를 사용할 수 있습니다. iPadian, 데스크탑에서 이 Apple 운영 체제를 시뮬레이션하여 작동 방식을 확인하고, 인터페이스에 익숙해지거나, 이 시스템에서 사용할 수 있고 iPadian용으로 특별히 설계된 응용 프로그램을 실행할 수 있는 iOS 시뮬레이터입니다. 예를 들어 Facebook, Spotify, WhatsApp, Instagram 등의 카탈로그를 찾을 수 있습니다. 물론 상상할 수 있는 iOS 앱은 설치할 수 없으며 iPadian 개발자가 제공하는 앱만 설치할 수 있습니다. 또한 프리미엄 소프트웨어이며 유료이며 사용하려면 $ 25입니다.

사용하는 것이 운영 체제인 경우 GNU / 리눅스, 당신은 또한 매우 흥미로운 동맹이 있습니다 QEMU. 다양한 아키텍처 및 플랫폼을 위한 이 에뮬레이터는 이제 예를 들어 iOS가 있는 iPhone 11을 에뮬레이션하여 앱을 테스트할 수 있습니다. 이 에뮬레이터를 사용하면 iPhone뿐만 아니라 Raspberry Pi, Android 모바일 장치 및 PPC, SPARC, x86 등과 같이 상상할 수 있는 다른 많은 아키텍처와 같은 다른 많은 시스템도 에뮬레이션할 수 있습니다.