Google Play游戏服务成就未在Swift IOS应用程序中加载

时间:2014-08-16 09:33:17

标签: ios swift google-play-games

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

[GPGManager modelForApplicationId:] Expecting valid application id.

我正在按照https://developers.google.com/games/services/ios/achievements

的说明进行操作

1 个答案:

答案 0 :(得分:0)

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

来自GPGManager Class reference

  

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

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