2014-01-22 5 views
0

나는 사용자 'B'이 Game_Application_2을 재생할 때 Game_Application_2 내에서 그/그녀가 Game_Application_1에 확보 'A' 사용자 의 점수를 액세스하려는.다른 iOS 응용 프로그램 내에서 iOS 게임 응용 프로그램의 점수에 액세스 할 수 있습니까?

가정 사용자 주어진 점수에 액세스 할 수있는 권한이 부여됩니다.

두 응용 프로그램은 다른 개발자가 개발했습니다.

가능한지 여부를 알려주세요. 가능하면 어떻게됩니까?

감사합니다.

+0

두 게임을 제작할 예정입니까? –

+0

아니요, 두 가지 게임을 만들지는 않습니다. 두 게임을 모두 할 수 있습니까? – Deepak

+0

예, @rckoenes 대답을 참조하십시오. –

답변

3

두 앱을 모두 개발하고 있다면 그렇습니다. 키 체인에 점수를 저장하면 두 앱에서 모두 액세스 할 수 있습니다.

당신이 점수를 말할 수있는 일종의 API에 액세스 할 수 없다면 두 앱 모두의 개발자가 아닐 수도 있습니다. 다른 앱의 데이터에 액세스 할 수 없기 때문에 다른 개발자의 개발자는 점수를 액세스 할 수있는 API를 제공해야합니다. 이것은 App URL Scheme을 사용해도 웹 기반 일 수 있습니다.

+0

감사합니다. rckoenes, 게임 응용 프로그램 개발에 익숙하지 않아서 게임 응용 프로그램에 대한 아이디어가별로 없습니다. 두 앱을 모두 개발하거나 읽은 링크를 제안하면 어떻게 가능할지 설명해 주시겠습니까? 게임 센터, 리더 보드 또는 iOS 게임 프레임 워크에서 제공하지 않습니까? – Deepak

+0

[Apple iOS 개발자 문서] (https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Getting%20Started)를 읽어야합니다. 귀하의 질문에 큰 스택 오버플로에 대한 간단한 대답을 가지고되기 때문에. 요구 사항을 게시하기 전에 프레임 워크를 배우기 만하면됩니다. – rckoenes

0

ios 응용 프로그램에서는 응용 프로그램 번들 외부의 데이터에 액세스 할 수 없습니다. 애플리케이션 번들 외부에있는 정보 나 데이터를 원할 경우 해당 정보가 포함 된 API (웹 서비스)를 사용해야합니다.

2

두 앱이 모두 사용자의 것이라면 iCloud의 키 - 값 저장소를 사용하여 정보를 쉽게 공유 할 수 있습니다.

Apple의 Key-Value Data in iCloud을 참조하십시오.
NSHipster의 iCloud article을 참조하십시오.