2010-12-15 2 views
1

Flickr에 내 애플리케이션을 연결하려고 시도했지만 인증 프로세스 중에 문제가 발생했습니다. (: //의이 MyApp를 호출하자) 그리고 것을 테스트 Flickr 인증 흐름 및 iPhone

https://github.com/lukhnos/objectiveflickr

내 응용 프로그램에 대한 CFBundleURLTypes를 작성했습니다

http://code.flickr.com/blog/2009/11/19/building-authorized-flickr-apps-for-the-iphone/

을 :

나는 따랐습니다 작동합니다 (즉, myapp : //을 입력하면 Mobile Safari와 응용 프로그램이 시작됩니다).

페이지를 찾을 수 없습니다 : 나는 성공적으로 나에게 제공합니다, 로그인을 보여줍니다 내 URL을 통해 내 응용 프로그램을 다시 리디렉션 대신 다음 내 응용 프로그램에 필요한 권한을 부여하도록 요청, 플리커 (Flickr)의 인증 URL이라고했습니다. 죄송합니다 :(플리커 (Flickr)의 인증 내가로 설정 응용 프로그램에 대한 흐름에서

: "웹 응용 프로그램"및 myapp와 같은 URL : // 인증

그러나, 그것으로 열심히 빨리 일 (나타 납니까? 그 대신 myapp : // auth? [Frob 데이터]로 리디렉션하는 대신 http://m.flickr.com/#/myapp://auth?[From data]

내가 잘못했는지 잘 모르겠다.

EDIT : 나는 De에서 URL 문자열을 복사했다. 깡충 뛰고 바탕 화면에서 도망. 데스크톱을 통해 작업 할 때 제대로 리디렉션되었습니다 (존재하지 않는 앱을 ​​실행하려고 시도). 따라서 Mobile Safari에서만 문제가되는 것으로 보입니다.

+0

(ObjectiveFlickr을 사용하여) 문제없이 저에게 효과적입니다. 내 콜백 URL은 다음과 같습니다. myapp : // flickrauth (물음표 없음). –

+0

좋아, 알아 냈어. 나의 커스텀 번들 구성표는 숫자로 시작했는데, 이는 분명히 좋은 아이디어는 아닙니다. ;) – MarkPowell

답변

0

사용자 지정 구성표가 알파가 아닌 숫자로 시작되었다는 것이 문제입니다. 스키마가 순수한 알파가되도록 변경하면 문제가 해결됩니다.