네트워크로 연결된 iOS 게임을하고 있습니다. 그 GKMatch 클래스 참조iOS GKMatch didReceiveData : fromPlayer : security
, 애플은이 말을 가지고 : 중요
을 : 데이터가 신뢰할 수없는 데이터로 처리해야 다른 플레이어로부터 받았다. 경기에서받은 데이터의 유효성을 검사하고 보안 취약성을 피하기 위해주의 깊게 코드를 작성하십시오. 자세한 내용은 보안 코딩 가이드를 참조하십시오.
이제 아무도 내 작은 게임을 해킹하는 것에 신경 쓰지 않을 것이라고 생각합니다. 누군가 다른 사람의 전화를 해킹하기 위해 그것을 사용할 수 있었다면 그것은 또 다른 문제 일 것입니다.
저는 일반적으로 decodeObjectForKey : 메소드를 통해 객체를 생성하기 위해받은 데이터를 사용하고 있습니다.
무엇이 필요한가요?