2014-09-01 3 views
0

iOS-Security-App을 작성하고 싶습니다. 나는 그 안에 또 다른 응용 프로그램을 시작할 수 있기를 원합니다. 따라서 전체 App-Bundle을 보유하고 출시 및 리소스 등을 관리해야하므로 타사 앱 내부에서 어떤 일이 발생하는지 알 수 있습니다.내 응용 프로그램에서 iOS-App-Bundle 실행

실제로, 내 자신의 응용 프로그램은 모든 일이 발생하는 작은 사각형을 그려야하므로 사용자는 자신이 안전한 환경에서 작업하고 있음을 알 수 있습니다. 내 App-Folder 안에 다른 App의 전체 App-Bundle을 배치하고 사용자가 내 보안 앱 외부에서 시작한 것처럼 시작할 수 있기를 원합니다. 즉, 다른 앱은 내 보안 앱과 동일한 프로세스이므로 리소스를로드하는 등의 작업을 제어 할 수 있습니다. URL을 통해 시작한다는 의미는 아니지만 앱 내에서 정상적으로 표시되어야합니다.

나는 누군가가 그것을 달성하는 방법을 알고 있거나 그것이 불가능하다는 것을 알고 있기를 바랍니다. 적어도 나는 안드로이드에서 가능하다는 것을 안다. 둘 다 유닉스 기반이기 때문에 iOS에서도 가능하다.

건배 도미니크

답변

0

나는 아이폰 OS에서이 일을 방법이 없습니다 확신합니다. URL 스키마와 UIDocumentInteractionController를 사용하여 앱 간 통신을 할 수 있으며 iOS8을 사용하면 앱의 기능을 다른 앱으로 확장 할 수 있지만 iOS에서는 보안상의 이유로 앱 내부에서 다른 앱을 실행하고 제어 할 수 없습니다.

0

일부 MDM 도구로이 작업을 수행 할 수 있지만 캡슐화 된 응용 프로그램을 포장 지원으로 컴파일해야하며 캡슐화 된 응용 프로그램은 App Store가 아닌 엔터프라이즈 배포를 통해 제공됩니다.

임의의 응용 프로그램이나 App Store에서 제공하는 응용 프로그램에서는이 작업을 수행 할 수 없습니다.

애플은 아마도 앱이 이미 iOS의 보안 컨텍스트에서 실행되고 있다고 주장 할 것입니다.

관련 문제