2013-07-30 2 views
-4

다른 앱 안에 "포장"하고 앱을 넣을 수 있는지 여부가 궁금합니다. 예를 들어 래퍼 앱 디자이너의 허가를 받아 기존 앱 (이하 래퍼라고 함)에 앱의 코드 (이하 쿠키 커터라고 함)를 삽입하십시오. 귀하의 앱이 x 시간 동안 잠복 해있을 수 있습니다. x 시간이 지나면 쿠키 커터 앱이 위로 올라와 코드를 시작합니다. 이 시점부터 쿠키 커터 앱은 래퍼 앱의 왼쪽 상단에있는 버튼을 눌러 액세스 할 수 있으며 쿠키 커터로보기가 전환됩니다. 제 질문은 두 부분으로 나뉩니다.다른 앱에 앱 감싸기

파트 A : 사과가 허용 할만한 것입니까? 사과가 허용하는 것과 허용하지 않는 것에 관한 특정 수준의 빨간 테이프가 있음을 알고 있습니다.

Part B : Apple이 허용하더라도 가능합니까? 앱이 설계된 방식으로이 기능을 처음부터 앱의 일부로 사용할 수 있습니까?

이 질문을함으로써 저는 주제에 관한 기사를 더 찾고 있습니다. 이 전체 질문을 Google에서 검색 할 수있는 몇 가지 단어에 맞추기가 어렵습니다. 어떤 아이디어? 도와 주셔서 감사합니다.

+0

당신이 포장 할 앱의 코드에 액세스 할 수 있습니까? 래핑 된 앱이 사용자의 홈 화면에 별도의 앱으로 존재해야합니까? 여러 다른 앱간에 포장 된 앱을 공유해야합니까? – drewag

+0

소스 코드가 있다면이 효과를 시뮬레이트 할 수 있습니다 ... 실제로는 할 수 없습니다. – Ben

+0

가설적인 상황에서 두 앱의 소스 코드에 액세스 할 수 있습니다 – Katushai

답변

0

제 생각에는 이것이 불가능합니다 (Jailbroken 기기에서 가능한지 여부는 알 수 없음). iOS에서는 각 앱이 샌드 박스 처리되므로 앱 내에서 앱을 실행할 수 없습니다.

또한 앱을 실행하고 종료하면 이러한 종류의 것들이 SpringBoard (Simply os)에 의해 관리됩니다. 그래서 당신은 이것을 할 수 없습니다.


제안 :

왜 당신은 단순히 (이미지 뷰 또는 버튼에) 두 번째 응용 프로그램의 아이콘을 표시 할 수없는 첫 번째 응용 프로그램 내부에? 사용자가 해당 아이콘을 탭하면 URLScheme을 사용하여 해당 앱을 엽니 다.

처럼 :

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:yourSecondAppURL]];