2012-06-20 2 views
1

com.company.client 행에 이어 ID가있는 유료 앱이 있으며 com.company.client의 ID를 사용하여 무료 버전을 추가하고 싶습니다. 비어 있는. 사용자가 무료 앱을 사용한 후 유료 앱을 구매하면 무료 버전에서 유료 앱으로 데이터를 가져올 수있는 방법을 알아 내야합니다. 어딘가에서 읽을 수는 있지만 어쨌든 읽을 수는 없습니다. 내 인생은 사과 문서에서 찾아 볼 수 있습니다. 나는 앱의 번들 ID와 와일드 카드를 사용해야 만한다는 것을 모호하게 기억하지만, 앱 스토어에 이미 변경할 수없는 버전이 있으므로 어떻게 영향을 미치는지 모른다. 적절한 도움말에 대한 도움말이나 링크는 크게 감사하겠습니다.무료 및 유료 앱간에 파일 공유

답변

2

동일한 제품군의 응용 프로그램간에 키 체인 데이터를 공유 할 수 있습니다. 내가 그러나 단지

가 수행하는 방법에 대한이 가이드를 참조 등의 이름, 암호 등의 작은 사용자 데이터에 대한이 추천 할 것 : 무거운 데이터의 경우 http://useyourloaf.com/blog/2010/04/03/keychain-group-access.html

를, 난 당신이 사용자와 온라인 서비스를 사용하는 것이 좋습니다 계정을 사용하여 앱간에 데이터를 공유 할 수 있습니다. (Clafou에 의해 언급 된 바와 같이, iCloud가 iOS5 이상에서 도움이 될 수 있습니다.)

세 번째 옵션은 유료 버전을 무료로 만든 다음 유료 콘텐츠에 인앱 구매를 추가하는 것입니다. 하지만 이미 앱을 구입 한 사용자를 처리하는 것과 같은 문제가 발생할 수 있습니다.

+0

이것은 내가 생각한 것입니다.하지만 분명히 생각하면 문서가 이런 식으로 시스템을 통과 할 수 있다고 잘못 생각했습니다. – ima747

1

필자도 비슷한 요구 사항을 가지고 있지만이 문제를 아직 해결하지는 못했지만, iCloud를 사용하면 기꺼이 앱의 두 버전에서 동일한 iCloud 식별자 (번들 ID와 다릅니다)를 사용할 수 있습니다. 기기와 앱 버전 (유료 및 무료)간에 데이터를 동기화 할 수 있습니다.

+0

이것이 내가 (iCloud를 사용하여) 피하려고 시도한 것이지만 무료 시스템에서 유료 앱으로 컨텐츠를 내보낼 수있는 포워딩 시스템을 만드는 것 이외의 유일한 옵션 인 것 같습니다.). – ima747

관련 문제