2012-05-27 2 views
3

게임 내 통화로 iOS 앱을 만들고 있습니다. 게임 내 통화를 저장하는 가장 좋은 방법은 무엇입니까? 나는 탈옥수가 접근 할 수 없거나 변할 수없는, 무언가 지속적이며, 빠른 것을 찾고 있습니다.iOS에 게임 내 통화 저장 방법

코어 데이터뿐만 아니라 NSUserDefaults도 살펴 봤습니다. 아무도 최선의 방법을 제안 할 수 있습니까?

+4

키 체인에 보관 – iTukker

+0

저장하는 것만이 아닙니다. 의사 소통 방법에 관한 문제를 해결 했습니까? 트래픽이 도청 될 수 있기 때문에. – nhahtdh

+0

@Radu : 표시 및 로컬 계산을 위해 상태를 다시 사용자에게 보내야합니다. 연결이 안정적이지 않으면 서버가 완전히 켜져 있으면 게임이 느려집니다. HTTPS는 더 높은 레벨에서 도청 할 수 있기 때문에 도움이되지 않습니다 (일부 사람들은 DragonVale의 https 연결에서 데이터를 읽었습니다). – nhahtdh

답변

1

내 권장 사항은 위의 iTukker의 권장 사항을 따르고 키 체인에 저장하는 것입니다.

하지만 몇 가지 추가 정보를 추가하고 싶었 : 당신이 저장하거나 이론적으로 변조 될 수있다 (장치에서 의미) 로컬 계산

아무것도. 솔루션은 서버 쪽에서 계산할 값을 계산하고 저장하는 보안 수준을 제공 할 수 없습니다. 그리고 그때조차도, 서버를 속여서 다른 수단을 통해 더 많은 보상을받을 수있는 기회가 항상 있습니다.

내가 말하는 것은 당신이 완전히 안전하기보다는 "충분히"좋은 것을 찾아야한다는 것입니다. "충분히 좋은"것은 당신에 달려 있습니다.