2015-09-04 9 views
7

Jedes Mal, wenn ich in meinem SpriteKit Spiel auf eine bestimmte Szene bewegen bekomme ich die folgenden Fehler in der Konsole:Kein Bundle für bund, SpriteKit

kein Bundle für bund: (null)

Was könnte der Grund dafür sein? ..Warum immer an dieser bestimmten Szene? Danke

+0

Versuchen Sie einen sauberen Ihres Projekts zu tun. – sangony

Antwort

12

Ich habe die Herkunft der "kein Bündel für bundleID: (null)" Nachricht durch schritt durch meine App mit dem Xcode Debugger aufgespürt.

Es passiert jedes Mal, wenn ich einen Erfolg melden.

Diese Codezeile wird es für mich auslösen:

[ GKAchievement reportAchievements:achievements withCompletionHandler:^(NSError *error) { 
    if (error != 0) 
     NSLog(@"Reporting of %@ failed: %@", achievement, [ error localizedDescription ]); 
}]; 

Das heißt, ich bin ziemlich sicher, dass es gutartig ist, wie meine Leistungen und Leaderboards arbeiten gut.

Als Randbemerkung: Wenn ich ein GKScore anstelle eines GKAchievement berichten, ich sehe die gleiche Warnmeldung nicht.