2012-03-20 6 views

답변

2

이 아닌 탈옥 장치

+0

맞다. 나는 그 장치에 있던 것의 몇 가지 측면에 대한 안전한 정보 검색 자의 역할을하는 원시 OS 브리지 또는 API가 있기를 바랬다. 그런 건 없어? –

+1

btw; 자신의 앱간에 데이터를 공유하는 몇 가지 방법이 있지만 다른 앱을 검색하는 데 도움이되지는 않습니다. – trapper

1

몇 가지 옵션이 있습니다에 가능하지 않을 것이다, 그래서 애플 리케이션을 샌드 박스의 모든 IOS.

우선 앱의 특정 프로세스 이름을 검색 할 수 있지만 관련없는 앱이 동일한 프로세스 이름을 사용하여 실행될 수 있으므로 오류가 발생할 수 있습니다 (예 : Batman과 Dark Meadow를 모두 보았습니다) 게임 공유 비슷한 프로세스 이름 : UDKGame.

둘째, URL 체계를 사용합니다. 이 방법은 찾고있는 앱을 알고 있고이 앱이 URL 스키마를 구현하고 있음을 알고있는 경우 유용합니다. 간단한 canOpenURL을 수행하고 해당 앱이 설치되어 있는지 확인할 수 있습니다.

제 AppSwitch에서 사용할 URL 스키마를 수집하는 데 두 번째 방법을 많이 사용합니다.

관련 문제