iPhone SDK에서 URL 스키마를 시험해 보았으며 "myap : // Dosomething"과 같은 사용자 지정 URL 체계를 사용하여 응용 프로그램을 시작했지만 실제적이지 않습니다 내가 원하는 것을 위해. 앱 스토어 링크 및 YouTube 링크처럼 내 애플리케이션을 실행하려면 "http://www.mydomain.com/"과 같은 이메일의 링크를 허용하는 구성표를 등록 할 수 있습니까?전자 메일 링크에서 iPhone 응용 프로그램 시작
답변
이렇게하려면 해당 도메인을 등록하고 호스트해야하며 URL 스키마로 리디렉션되도록 설정해야합니다. 리디렉션을 설정하는 방법은 실행중인 웹 서버에 따라 다릅니다. myapp : //가 비현실적이라고 생각하는 이유는 무엇입니까?
메타 리다이렉트로 충분하다. (앱이 설치되지 않은 경우 오류 페이지가 표시 될 수 있으므로 더 좋을 수도있다.) – rpetrich
Mail에서 링크를 클릭 할 수있게하려면 http://
링크를 사용해야 Safari가 실행됩니다. 즉, myApp://
URL을 사용하여 HTTP 303 리디렉션 (기타 참조)을 반환하는 웹 서버에 페이지를 만들어야 함을 의미합니다. 이렇게하면 Safari가 응용 프로그램을 실행해야합니다. 그래도 실패하면 <meta>
리디렉션을 시도하고 최후의 수단으로 표준 <a href="myApp://">Click me</a>
링크를 시도 할 수 있습니다.
웹 서버에서 요청하는 브라우저를보고, 당신이 그것이 모바일 브라우저 인 것을 발견하는 경우에만 지시하십시오. 당신의 웹 서버 기술에 따라서 이것을하는 많은 방법이 있습니다. – Markive
- 1. 전자 메일 응용 프로그램 질문
- 2. 응용 프로그램 전자 메일 아키텍처
- 3. 전자 메일 첨부 파일을 사용하여 응용 프로그램 시작
- 4. iPhone 응용 프로그램 시작 팁?
- 5. iPhone 응용 프로그램 시작 방법
- 6. iPhone 응용 프로그램 시작 지점?
- 7. 시작 이미지 - iPhone 응용 프로그램
- 8. 전자 메일 링크에서 Asp.net 양식 미리 입력
- 9. 내 iPhone 응용 프로그램에서 전자 메일 보내기
- 10. iphone 응용 프로그램의 자동 전자 메일
- 11. asp.net 응용 프로그램 내에서 전자 메일 교환
- 12. 웹 응용 프로그램 내에서 전자 메일 보내기
- 13. 웹 응용 프로그램 용 전자 메일 솔루션
- 14. 문제 관련 전자 메일 응용 프로그램
- 15. iPhone에서 메일 응용 프로그램 보내기
- 16. iPhone SDK- 내 응용 프로그램 내에서 YouTube 응용 프로그램 시작
- 17. 메일 링 박스 2d (iphone) 응용 프로그램
- 18. 이 간단한 iPhone 응용 프로그램을 만드는 방법 : 그냥 메일 시작
- 19. iPhone 응용 프로그램 시작 시간 줄이기
- 20. iPhone 응용 프로그램 시작 시간 지침
- 21. ClickOnce 시작 메뉴 링크에서 시작 시간
- 22. Linkify, 제목 헤더로 전자 메일 보내기 시작
- 23. 검은 딸기 전자 메일 응용 프로그램에서 특정 전자 메일 열기
- 24. SMS 메시지에서 응용 프로그램 시작
- 25. Plaxo 전자 메일 연락 위젯이 전자 메일 주소를 응용 프로그램 서버에 반환 할 수 없습니다.
- 26. iPhone에서 응용 프로그램의 전자 메일
- 27. C#에서 전자 메일 응용 프로그램 (MAPI) 시작 (첨부 파일 포함)
- 28. iphone 응용 프로그램 암호화 방법
- 29. iPhone App에서 여러 부분 전자 메일 보내기
- 30. postfix에서 java 응용 프로그램으로의 전방 전자 메일
어떻게 해결 했습니까? 나는 동일한 필요성을 가지고 있으며, 사용자의 이메일을 일반 http 링크와 함께 보내고 싶습니다. 사용자가 앱을 설치했다면 사용자가 링크를 클릭 할 때 앱을 실행하고 싶습니다. 앱을 설치하지 않은 경우 모바일 사파리가있는 URL로 이동하고 싶습니다. – ToddH
리디렉션없이 이것을 구현할 수 있었습니까? – chimerical
당신은 (불행히도) http : // my-custom-url-scheme을 사용하여 앱을 자동으로 시작할 수 없으므로 직접 연결 없이는 불가능합니다. – Markive