GameCenter 排行榜不更新分数

问题描述

我是 Swift 的新手(以及一般的编码),并且在将分数上传到 GameKit 排行榜时遇到了问题。 我可以在排行榜中看到所有用户,但分数始终为“0”。 这是我在控制台中遇到的错误

[ “$ s7Combine10PublishersO8SequenceV7receive10subscriberyqd___t7FailureQyd__Rs_AA10SubscriberRd__5InputQyd__7ElementRtzlF 1012”, “$ s7Combine9PublisherPAAE9subscribeyyqd__AA10SubscriberRd__7FailureQyd__AFRtz5InputQyd__6OutputRtzlF 1060”, “_dispatch_call_block_and_release 32”, “_dispatch_client_callout 20”, “+1000 _dispatch_main_queue_callback_4CF”, “CFRunLoopRunSpecific 600”, “GSEventRunModal 164”,“UIApplicationMain +168","$s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF +104","$sSo21UIApplicationDelegateP5UIKitE4mainyyFZ +120","$s10PlantATree11AppDelegate+120","$s10PlantATree11AppDelegate+104",+104

我如何尝试更新我的分数:

func updatescore(with value: Int) {
    let score = GKscore(leaderboardIdentifier: "bp")
    score.value = Int64(value)
    GKscore.report([score]) { (error) in
        if error != nil{
            print("Updated score successfully. ")
        }
    }
}

updatescore(with: score)

有没有办法解决这个问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...