首页 > IPhone > ios7内购、Game Center 实现 in-App Purchases & Game Center
2014
01-27

ios7内购、Game Center 实现 in-App Purchases & Game Center

猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!

原文地址: http://www.cocos2dev.com/?p=514

昨天使用ios7SDK build的时候,发现了几个warning,原来以前写的内购方法,有些在ios7下弃用了。今天改了下,顺便代码也发上。

PGStoreKitManager.h

PGStoreKitManager.m

注释已经写的很清楚了,再有不清楚的可以留言。

最后编辑:
作者:Houzi
Write the code. Change the world.
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

ios7内购、Game Center 实现 in-App Purchases & Game Center》有 32 条评论

  1. 沙漠之泉 说:

    好文章,全是干货,谢谢分享 ios7内购、Game Center 实现 in-App Purchases & Game Center - 第1张  | Cocos2D开发网

  2. cool 说:

    您好,我想请问您一下,在我发起购买的时候,没有提示输入苹果账号对话框,请问咋解决。。还请好心人指点啊~~~

    • Cocos2der 说:

      1、请使用真机测试,未越狱。2、创建内购之后2-4小时。3、提示你输入账号时,输入test 账号

      • 长梦 说:

        非常感谢您的解答,我用iphone4 真机测试,沙盒环境已经搭建了两三天了,但是在点击购买时,没有弹出苹果账号输入对话框,沙盒环境 是Waiting For Upload,但是依旧是购买失败,xcode具体信息如下:2014-03-29 18:07:22.138 FlappyHourse[1433:60b] 1.成功–>请求产品信息…com.ffasd.Fy.coin2014-03-29 18:07:22.781 FlappyHourse[1433:60b] 2.成功–>获取产品信息成功,正在购买…2014-03-29 18:07:22.786 FlappyHourse[1433:60b] 3.成功–>接收苹果购买数据,正在处理…2014-03-29 18:07:25.308 FlappyHourse[1433:60b] 3.成功–>接收苹果购买数据,正在处理…2014-03-29 18:07:25.318 FlappyHourse[1433:60b] 4.成功–>交易失败 SKPaymentTransactionStateRestored error.code:0我就是很奇怪,为啥没有弹出苹果账号输入框,难道只有美国区账号才可以吗?还请大神救命啊。。。 ios7内购、Game Center 实现 in-App Purchases & Game Center - 第1张  | Cocos2D开发网

        • Cocos2der 说:

          NSLog(@”2.成功–>获取产品信息成功,正在购买…”);修成为:NSLog(@”2.成功–>获取产品信息成功,正在购买… Product Array = %@”, myProduct);你确定下获取到的myProduct里的id有没有错误。

        • Cocos2der 说:

          手机 设置-iTunes Store 和 App Store里面如果有已登录的正式账号,就退出正式账号。

          • 长梦 说:

            正解~非常感谢,确实是这个问题,大神,请受我一拜~~~感谢啊

  3. zhouleyu 说:

    手机 设置-iTunes Store 和 App Store里面如果有已登录的正式账号,就退出正式账号

  4. GameBibber 说:

    您好,在cocos2d-x里面登陆GameCenter能给个demo吗?这个怎么过去显示呢

  5. 阿浪 说:

    登录都成功了,一执行这个老为空,郁闷死了,网上搜了也没找到问题GKScore *scoreBoard = [[GKScore alloc] initWithLeaderboardIdentifier:identifier];

  6. 小马过河 说:

    你好! 能否把你现在的内购, game center 文件直接发给我,我邮箱:863242945@qq.com ,希望你百忙之中给予回复, 先谢过

  7. 很好的网站,赞一个,加油!

  8. 我还是没看懂怎么用~~求指导啊

  9. 求指导在objctive-c++代码里面怎么调用

    • Cocos2der 说:

      c++和OC混编实现接口类,然后你的C++文件就可以调用这个混编的接口类了,将你的c++接口文件类后缀由cpp修改为mm,

  10. Loki 说:

    你好,使用authenticateLocalPlayer登录成功能,怎么得到返回的userId呢?

  11. 说来说去 五行天尊的任务 斧头帮什么的在那啊

  12. 那个电影不错。。。邂逅 我不认识你,但我见过你上百次。。。

  13. 我想问一下,那个灵隐岛与中国灵异是一个公司的吗?

  14. 唉,我还是一直五笔86版。用习惯了,不想改了。

  15. 唉,我还是一直五笔86版。用习惯了,不想改了。

  16. 唉,我还是一直五笔86版。用习惯了,不想改了。

  17. 唉,我还是一直五笔86版。用习惯了,不想改了。

  18. 唉,我还是一直五笔86版。用习惯了,不想改了。

  19. 唉,我还是一直五笔86版。用习惯了,不想改了。

  20. 唉,我还是一直五笔86版。用习惯了,不想改了。

  21. 唉,我还是一直五笔86版。用习惯了,不想改了。

  22. 唉,我还是一直五笔86版。用习惯了,不想改了。

  23. 唉,我还是一直五笔86版。用习惯了,不想改了。

  24. 有点意思,想想有什么地方可以利用到~

留下一个回复

你的email不会被公开。