【问题标题】:Google Play Game Service Achievements Not Loading in Swift IOS ApplicationGoogle Play 游戏服务成就未在 Swift IOS 应用程序中加载
【发布时间】:2014-08-16 09:33:16
【问题描述】:

我正在尝试在我的 Swift 应用程序中实现 Google Play 游戏服务成就。我是 Swift 和 IOS 编程的新手。我已经展示了成就视图控制器,但是当它出现时,它只有加载动画并且没有显示任何成就。我也无法关闭控制器,并且在控制台中弹出此错误。

[GPGManager modelForApplicationId:] Expecting valid application id.

我按照https://developers.google.com/games/services/ios/achievements的指示进行操作

【问题讨论】:

    标签: ios swift google-play-games


    【解决方案1】:

    根据错误消息,我猜您没有设置应用程序 ID 或客户端 ID,因为他们的文档说 applicationId 已弃用。

    来自GPGManager Class reference

    使用signInWithClientID:silently:signInWithClientID:silently:withExtraScopes: 简化流程。使用signIn 进行高级流程。有关详细信息,请参阅开发人员指南的登录部分。

    您在展示成就视图之前是否已登录?

    【讨论】:

      猜你喜欢
      • 2013-06-27
      • 1970-01-01
      • 2013-11-23
      • 1970-01-01
      • 2017-09-04
      • 2016-07-14
      • 2014-09-30
      • 2014-01-11
      • 2014-07-08
      相关资源
      最近更新 更多