2012-02-14 4 views
2

iOS 응용 프로그램 옵션을 추가하여 응용 프로그램을 시작하기위한 사용자 지정 URL 스키마에 응답하고 응답했습니다 (http://iosdevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html).맞춤 접두사/프로토콜 (예 : myapp : // blahblah)으로 Facebook에 연결

링크가 다른 사이트 (href 사용)에서 완벽하게 작동하지만 페이스 북에 문제가 있습니다. 내가 링크를 게시하려고 해요 경우 (사용 그래프 API)과 같습니다

myapp://blabla 

페이스 북 반환 오류 :

The url you supplied is invalid

그리고 링크 복귀와 공급에 대한

link URL is not properly formatted.

내가 할 수있는 url을 메시지로 게시하는 것은 URL로 감지되지 않고 텍스트로만 표시되기 때문입니다.

맞춤 링크가있는 Facebook 담벼락에 게시 할 수있는 방법이 있습니까?

편집 :
아이디어가 있지만 작동 여부는 잘 모르겠습니다. myapp와 퍼팅 : 받아 들일 페이스 북거야 거 작업도 // blabla 있지만 : 직접 모바일 브라우저의 주소 필드에 // blabla 아마 의 MyApp 만 리디렉션을 통해 웹 페이지를 (같은 http://www.mywebpage/myapp)에 액세스하기 때문에 응용 프로그램을 출시 링크?

답변

2

내가 편집에 대한 제안이 올바른 방법이며 작동해야한다고 생각합니다. 그러나 눈에 띄는 것과 같은 응용 프로그램은 자바 스크립트로 "앱 링크"를 발생시키는 페이지 간 페이지를 사용하는 것처럼 보입니다.이 접근법의 장점은 해당 페이지를 사용하여 앱을 갖고 있지 않은 사용자에게 앱을 "판매"할 수 있다는 것입니다 그것을 공유하고 싶은 사람들을 위해 열린 그래프 태그.

+0

잘 작동합니다. 내 에디션을 게시 한 직후에 테스트했지만 P : 리디렉션 전에 작은 지연 (1 초)을 추가해야 브라우저를 여는 '새 탭 끝 원인'애니메이션 '이전에 리디렉션이 시작되기 때문에 흰색 블록이 웹 페이지의 전체 내용을 숨기고 사파리 충돌을 일으킨 이상한 버그 (사파리에서만 테스트 됨). 지체없이 버그는 발생하지 않았습니다. 감사합니다. – user1073352