希望有人可以证实或反驳这样一个事实,即成就似乎没有表现出来。在iOS 6设备上运行时会显示成就,但在iOS 7上运行时它不会显示。
将showsCompletionBanner
设置为YES
。 https://developer.apple.com/library/ios/documentation/GameKit/Reference/GKAchievement_Ref/Reference/Reference.html#//apple_ref/occ/instp/GKAchievement/showsCompletionBanner
Atm我认为它是iOS7中的一个错误,它将被修复(谁知道)所以我没有触及任何代码。
答案 0 :(得分:3)
所以这个问题在一段时间内没有真正的答案。
最后,完成横幅确实显示在 live 应用中,我猜,大部分时间......最终。虽然开发它们似乎并没有出现很多次,但这不应该影响实时版本。我想由于各种原因,许多这些与网络相关的功能并不总是100%在沙盒服务器上运行,无论是游戏中心还是IAP相关。这是我在iOS应用程序(60以上)上工作几年的经验。我没有做过很多支持iCloud的应用,所以无法回答这个问题。
当然,我最近没有做GC成就(就像上个月一样),所以现在沙盒的响应能力也可能更好。
答案 1 :(得分:1)
我只能部分证实: