2013-01-16 3 views
2

짧은 음악 미리보기를 재생하는 음악 앱이 있습니다. 나는 그들이 연주되었을 때, 노래의 재생 횟수를 증가시키고, 마지막으로 연주 한 날짜 등을 업데이트 할 수 있기를 원합니다.iOS 재생 횟수, 마지막으로 재생 한 날짜 등을 수동으로 변경합니다.

나는이 가능한 경우

는 아는 사람 있나요 .. 구글과 SDK를 검색 한 만 받고,이 값을 설정하는 방법에 대한 참조를 찾을 수 없습니다?

편집 : 내 앱에서만 볼 수있는 재생 횟수의 로컬 사본을 저장하는 대신이 데이터를 iTunes에 표시된 데이터와 동기화하고 싶습니다.

+0

지금까지 시도한 것은 무엇입니까? 어떤 프레임 워크를 사용하고 있습니까? 아니면 모든 것을 독자적으로합니까? 데이터를 영구 보존해야합니까? 그렇다면 현재 사용중인 영구 저장 장치는 무엇입니까? 현재 제목/스 니펫 등을 어떻게 저장합니까? –

+0

앱은 iTunes 라이브러리에서 음악을로드하여 작동하며 AVPlayer를 사용하여 AVPlayerItems를 재생합니다. 무작위 스 니펫은 재생되기 직전에 생성됩니다. 재생 횟수 등을 iTunes와 동기화하여 표시하고 싶습니다. –

답변

0

은 영구 데이터를 사용합니다. 즉; 데이터베이스. 그것은 많은 양의 메모리를 먹지는 않지만 필요한 데이터를 저장할 수 있습니다. 노래를 재생할 때 ID 나 제목과 같은 키를 비교하고 데이터베이스에서 증가시킵니다.

+0

답해 주셔서 감사합니다. 그러나 재생 횟수 등이 iTunes와 동기화되도록하고 싶습니다. 이렇게하면 내 앱에 로컬 복사본 만 저장됩니다. –

+0

사용자가 다른 기기에서 로그인하여 재생하면 카운트가 증가해야한다고 말하는 것입니까? –

+0

내 앱만 재생 횟수의 변경 사항을 볼 수는 없지만 iTunes에 동기화되어 표시되도록 할 수 있습니다. (즉, 업데이트 할 iTunes의 값 : https://dl.dropbox.com/u/3423599/iTunes%20Play%20Count.jpg) –

0

내가 아는 한, iTunes 데이터베이스는 읽기 전용

관련 문제