alexblunck / abgamekithelper Goto Github PK
View Code? Open in Web Editor NEWObjective-C Helper class to ease interaction with Apple's GameKit API
License: MIT License
Objective-C Helper class to ease interaction with Apple's GameKit API
License: MIT License
Good day! Thanks for your work!
I've found one issue. When you play game without internet connection,but with logged game center and get some achievements, game center shows that all fine and all achievement reported. But if you turn on your internet connection and come back to game, then open game center it will synchronize your device game center data and achievement that completed in offline mode will be lost.
Here is WTR:
1)turn off device internet connection
2)start your game with game center logged on
3)complete some achievements
4)check game center on your device
5)open device Options and turn internet connection on
6)open you game again
7)check game center again
8)completed achievements again not completed
Currently tested only achievements with sandbox account, but with score maybe the same.
P.S. sorry for language mistakes :(
Thanks.
Hey Guys,
This Library seems to fail to authenticate the user if they are using iOS6 due to the fact that (from what I can tell) authenticateWithCompletionHandler has been depreciated - that causes it to be completely unusable for iOS6 devices. Any plans on fixing this?
Thanks, S.
Hey ablfx!
I have been testing my application on multiple devices, and have discovered that it crashes throwing the following error on all iOS versions before v6.0 (in specifically I tested v 5.1 and 5.0).
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GKPlayerInternal setAuthenticateHandler:]: unrecognized selector sent to instance
After googling the issue, I came across this article that indicated that ”authenticateHandler" is iOS 6 and newer only.
http://stackoverflow.com/questions/13784279/gkplayerinternal-setauthenticatehandler-unrecognized-selector-sent-to-insta
Any chance you could update your library to support previous iOS versions as well? If not - any workaround you could direct me to?
Thanks!
S.
In the Readme, ARC section the flag mentioned "-fobjc-arc" for compilation in non ARC projects is wrong. I believe the right flag is: "-fno-objc-arc"
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.