사용자가 해당 앱을 터치 할 때 내 앱에 나열된 다른 앱을 시작하고 싶습니다. 그것은 가능한가? 그걸 어떻게 도와 줄 수 있니?아이폰에서 다른 앱을 시작할 수 있습니까?
1
A
답변
2
이것은 직접 가능하지 않습니다. 다른 응용 프로그램을 실행할 수있는 유일한 방법은 URL 처리기를 사용하는 것입니다.
예를 들어, 당신은을 통해 Safari에서 페이지를 열 수 있습니다
[[UIApplication sharedApplication] [NSURL URLWithString:@"http://apple.com"]];
그리고 당신을 통해 (사용자의 동의를이기는하지만) 전화를 걸 수 : 이와 같이
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://xxxx"]];
, 그것은 정말 열려는 응용 프로그램에서 URL 처리기를 등록했는지 여부에 따라 다릅니다.
1
대상 응용 프로그램에서 등록한 사용자 지정 URL 처리기를 사용할 수 있어야합니다.
http://arstechnica.com/apple/guides/2009/03/building-services-into-iphone-applications.ars
1
네, 그렇습니다. 일반적으로 전화, 메일,지도, YouTube와 같은 몇 가지 iPhone API를 실행하는 데 사용됩니다. 하지만 Apple URL Scheme http://www.docstoc.com/docs/3595962/iPhone-URL-Scheme을 구현 한 자체 앱을 실행하는 데 사용할 수 있습니다. 아이디어는 실행하려는 응용 프로그램의 매개 변수가있는 URL을 만들어 실행해야한다는 것입니다. 행운을 빕니다.
관련 문제
- 1. 휴대 전화 (iPhone)의 앱이 다른 앱을 시작할 수 있습니까?
- 2. 내 앱을 메일로 시작할 수 있습니까?
- 3. 앱을 프로그래밍 방식으로 다시 시작할 수 있습니까?
- 4. 아이폰에서 앱을 시작할 때마다 스플래시 화면이 표시되지 않습니다.
- 5. Eclipse RCP 앱을 시작할 수 없습니다.
- 6. 다른 응용 프로그램에서 pandora를 시작할 수 있습니까?
- 7. heroku에서 레일 앱을 시작할 수 없습니다.
- 8. Rails 3 앱을 시작할 수 없습니다.
- 9. 브로드 캐스트 용으로 앱을 시작할 수 없습니다.
- 10. Rails 앱을 다시 시작할 때마다 자동으로 memcached를 채울 수 있습니까?
- 11. 들어오는 SMS/MMS 메시지에서 Android 앱을 시작할 수 있습니까?
- 12. 이메일 도착시 자동으로 Android 기기에서 앱을 시작할 수 있습니까?
- 13. iphone 앱을 다른 언어로 개발할 수 있습니까?
- 14. 아이폰에서 앱을 시작하거나 코드에서 앱을 시작하는 알람 만들기
- 15. 다른 뷰 (seekBar와 다른)에서 seekBar OnSeekBarChangeListener를 시작할 수 있습니까?
- 16. 아이폰에서 NSFileManager를 사용할 수 있습니까?
- 17. 휴대 전화의 (기본/웹) 앱이 모든 기기에서 다른 (기본/웹) 앱을 시작할 수 있습니까?
- 18. 아이폰에서 앱을 삭제할 때 등급 경고가 표시됩니까?
- 19. 아이폰 : UIAlertView는 시뮬레이터에서 작동하지만 아이폰에서 앱을 멈추게합니다
- 20. 아이폰에서 iPhone 캘린더 데이터를 사용할 수 있습니까?
- 21. 기기가 Android 마켓 앱을 시작할 수 있는지 여부 확인
- 22. Rails 앱에서 랙 앱을 실행할 수 있습니까?
- 23. 다른 활동을 시작할 때 3D 전환을 적용 할 수 있습니까?
- 24. Cruise Control .NET 구성 : 프로젝트가 다른 프로젝트를 시작할 수 있습니까?
- 25. 어떻게하면 안드로이드/아이폰에서 비디오를 재생할 수 있습니까?
- 26. Android 2.2 (Froyo)에서 앱을 전혀 시작할 수 없습니다.
- 27. 이것은 간단한 iPhone 앱을 만들 수 있습니까?
- 28. iphone 앱을 시작할 때 충돌이 발생합니다.
- 29. 어떻게 아이폰에서 webview transpernt 수 있습니까?
- 30. 아이폰에서 어떻게 메뉴를 만들 수 있습니까?
당신이 당신의 앱을 시험해 볼 수 없다면, 당신의 앱이 다른 앱이나 그와 같은 것에 접근하려고 시도하는 것에 대한 위반으로 거부 될 것입니다. – Robin