2017-02-27 12 views
1

iOS 앱에서 Spotify SDK를 사용하고 있으며 시뮬레이터에서 실행 중이거나 Xcode에서 직접 앱을 설치 한 경우 장치에서 실행 중일 때 로그인이 작동합니다. 내가 (사용 직물) 응용 프로그램의ad-hoc 배포를 사용하면 Spotify에 로그인하지 못합니다.

[self.player loginWithAccessToken:self.auth.session.accessToken]; 

를 완료하는 데 실패 메서드 호출을 임시 빌드를 배포하고 사용자가 로그인하지됩니다. Spotify's own tutorial을 다음과 같은 경우이 방법은 메인 쓰레드 등 블록에 호출되는 그것, 만약 내가 배경 스레드에 dispatch_async 호출에 포장 후 UI가 차단되지 않지만 사용자가 여전히 로그인되지 않았습니다.

와일드 카드 프로비저닝 프로파일 및 특정 애플 리케이션을 시도했지만 그 didn 차이는 없습니다.

Ad-Hoc 빌드를 배포 할 때 the iOS-beta 25 SDK에 포함 된 데모 프로젝트가 작동 (로그인 할 수 있음)합니다. Spotify의 예제 애플리케이션, 콜백 및 클라이언트 ID와 비슷하지만 유사하지는 않은 코드를 사용하고 있습니다.

제가해야 할 분산 된 빌드에 대한 내 질문은 무엇입니까?

답변

0

동일한 문제가있는 다른 모든 사람들에게 해결책을 찾았습니다. 문제는 새로 고침 토큰을 사용하지 않았거나 새로 고침 토큰을 추가하지 않아서 문제가 발생한 것으로 보입니다.

나는 this YouTube tutorial을 따라하고 the Spotify SDK으로 찾은 데모 프로젝트의 코드를 참조하여 내 응용 프로그램을 작동시킬 수있었습니다. 튜토리얼에 사용 된 루비 앱은 here입니다.

다른 사람들에게 도움이되기를 바랍니다. 내가 한 일에 대한 자세한 메모를 작성하지 않았으므로 그 이상의 정보는 제공 할 수 없지만 질문이있는 경우 도와 드리겠습니다.