2014-01-29 4 views
0

iOS 용 Google API를 사용하기 위해 Google에서 제공하는 GooglePlusSample.xcodeproj 샘플 프로젝트를 실행했습니다. 그런 다음 나는이 부분에 관심이있는 부분 만 남아있는 수준까지 정리했습니다. 내 단순화 된 버전은 정확하게 로그인 및 로그 아웃 할 수 있습니다. 그건 완벽하게 작동합니다.iOS 앱에 Google+ 통합

번들 식별자에 'com.google.GooglePlusPlatformSample'을 사용하는 경우 (Google 샘플에서 제공되는 것임) 응용이 시작되고 I 셀은 "로그인"을 탭하면,이 얻을 :

상태 : 아니 내가 기대되는

인증을. 그리고 나는 취득으로 로그인 할 수 있습니다 :

상태 :

이 모든 괜찮 인증

을. 그러나 "myreversedomain.myapp"번들 식별자 (내 자신의 응용 프로그램입니다) 사용하여 빌드 설정에서 그에 따라 제품 이름을 조정하십시오. 응용 프로그램은 이전과 같이 시작하고 나는 "로그인"셀을 탭하면,이 얻을 :

상태 : 내가 무엇을 기대 여전히있는

인증 없음. 그럼 로그인을 시도합니다. 이것은 일이 잘못 될 때입니다. 대신

상태를 가져 오는 : 나 자신이 내 장치에 설치되어 Google+ 앱을 사용하여 찾을 : 이전과

을 인증.

iOS 앱에서 Google API를 사용하기 시작한 이래로 나는 옳지 않은 것을하고있을 수도 있습니다. 그러나 이것이 왜 일어나는 것입니까?

+0

안녕하세요, 다음 링크를 참조하십시오. https://developers.google.com/+/mobile/ios/getting-started 희망이 도움이 될 것입니다. – hpp

+0

감사합니다. 불행히도이 시점에서 제가 시작한 곳이기 때문에 이것은별로 도움이되지 않습니다. 그것은 처음부터 유용했습니다. 그러나 나는 지금 나의 포스트에서 설명 된 새로운 쟁점 앞에있다. – Michel

+0

이 경우 콜백 URL을 설정하여 시도 할 수 있습니다. 이렇게하면 GooglePlus 앱에서 애플리케이션으로 돌아갈 수 있습니다. – hpp

답변

3

리디렉션 URL을 추가하려면 Google Plus에서 앱 등록 설정에 리디렉션 URL을 제공해야합니다. 다음 이미지를 참조하십시오. 이 당신을 도울 것입니다

enter image description here

희망.

+1

좋아요! 그랬어. Google에서의 내 설정은 맞았지만 앱의 정보 부분에 URL 유형을 추가하지 않았습니다. – Michel

+0

@Michel Im도 Status : Not Authenticated와 같은 문제에 직면합니다. 그리고 나는 여기에 해결책을 얻지 못했습니다.제 애플 리케이션에서 URI를 바꾸어야하는 곳과 대체해야하는 URI를 알려주세요. – Honey

+0

내 답변은 이미 늦었을 수도 있습니다. 지금까지 내가 기억하는 한, 내 프로젝트 설정의 정보 탭 (URL 유형, 제 생각에)으로 가야했습니다. 그리고 Google에서 앱 설정을 확인해야 할 수도 있습니다. – Michel