2010-02-19 5 views
6

iPhone 앱을 알고 있습니다. 샌드 박스처럼 작동합니다. 다른 앱의 파일에 액세스 할 수 없다는 의미입니다. 그리고 나는 또한 사용) 네이티브 앱 (에서 Safari에서 웹 사이트를 열 처리했다 :네이티브 응용 프로그램을 여는 중입니다. Safari에서

나는 사파리에서 열리는 것을 보았 네 개의 기본 응용 프로그램이 있습니다
openURL:[NSURL URLWithString: Website_Address] 

.

  1. 앱 스토어 응용 프로그램
  2. 지도 앱
  3. 이메일 응용 프로그램
  4. 전화 응용 프로그램

Safari에서 아이폰 웹 사이트에서 내 자신의 응용 프로그램을 여는 방법은 (거기에 아마 일부 HTML/XML/PHP 등 코드)?

답변

9

예. 응용 프로그램을 사용자 지정 URI 스키마에 바인딩 한 다음 사용자 지정 URI 스키마가있는 링크를 만들어이 옵션을 선택하면 응용 프로그램이 열립니다.

사용자 지정 URI 스키마를 등록하려면 info.plist 파일을 수정하고 사용자 지정 값을 URL Identifier 개체에 할당해야합니다.

자세한 내용은 iPhone OS Programming Guide Apple 개발자 설명서를 참조하거나 단계별 과정을 자세하게 설명하는 this article을 검토하십시오.

또는 official documentation from Apple을 확인할 수 있습니다.

+0

감사합니다. chrissr. 나는 그것을 조사하고있다. – erastusnjuki

+0

예. 알았다. +1 – erastusnjuki

+9

이것이 이론적으로 질문에 대답 할 수 있지만 답변에 링크 된 기사의 필수 부분을 포함시키고 [참조 용 링크] (http://meta.stackexchange.com/q/8259)를 제공하십시오.). 그렇게하지 않으면 링크 썩음으로 인한 위험에 처하게됩니다.이 경우 두 번째 링크에서 발생했습니다. 감사. – Kev

관련 문제