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.
Versuchen Sie einen sauberen Ihres Projekts zu tun. – sangony