게임에서 업적과 리더 보드를 사용하여 GameKit을 구현했습니다. 둘 다 테스트 해봤는데 작동하는 것 같습니다. 하지만 처음부터 올바르게 테스트하려면 (시행 착오를 통해 몇 가지 테스트를 수행했습니다) 두 가지 방법을 완전히 다시 시작할 수있는 방법이 있습니까? 시뮬레이션/휴대 전화의 GameCenter 앱 양식을 삭제하려고 시도했지만 다시 로그인하면 iOS가 GameCenter에서 앱을 등록하면 모든 것이 다시 표시됩니다. 또한 하나 이상의 성취가 가능한 성취도를 구현했습니다. 이 성과는 50 점을줍니다. 실제로 나는 게임에서 그것들보다 더 많은 것을 얻을 수 있습니다. 사실 나는 매번 팝업을 얻습니다. 그러나 성취 목록에서 나는 단지 50 포인트 만 볼 수 있으며 그 이상은 가능하지 않습니까? 아마도, 내가 .. 사람보다 더 많은 성취의 의미를하지 않았다게임 센터 업적을 올바르게 테스트하는 방법
편집 : 나는 다음과 같은 방법
func resetAchievements() {
// Clear all progress saved on Game Center
GKAchievement.resetAchievementsWithCompletionHandler() {(error) in
self.lastError = error
}
}
으로이 문제를 해결하기 위해 노력하고있어하지만이를 설치할 때 만 작동 응용 프로그램을 시뮬레이터가 아닌 장치에 설치하는 이유는 무엇입니까? 아마도 나는 애플의 가이드
class func resetAchievementsWithCompletionHandler(_ completionHandler: ((NSError!) -> Void)!)
게임 센터 테스트 및 재설정은 각 게임 센터/iTunes 연결 가이드에서 다루고 있습니다. 나머지는 코드를 게시하십시오. – LearnCocos2D