gamua / flox-objc Goto Github PK
View Code? Open in Web Editor NEWThe Objective-C SDK for the Flox Game Backend
License: Other
The Objective-C SDK for the Flox Game Backend
License: Other
Hi, finally got a chance to test this Obj-C version of the flox client. Was wondering when the last time you confirmed this was working as expected?
I can compile the client and run it in an app no problem. Most of the unit tests also seem to work (except for three query ones).
It seems the initial start works as I can see results of users, sessions and version info on the flox website, however it seems that every launch ends up being a totally new user (no concept of a persisted installationID getting used for subsequent launches from the same device/app.
Inspecting the local flox/queue and flox/store folders always seems to be empty of any content.
Also, none of the custom events I send end up in the stats, nor do I see any log files.
I'm happy to implement new code in the Obj-C port if I need to by looking at the AS3 client but maybe you have an immediate idea of what I should try debugging for failure points?
I'm testing the Obj-C client with the app:
https://www.flox.cc/panel/games/kUyutBId52lJ5e7a/analytics/totals
Thanks,
Jeff
Since the ObjC is fresh on your mind, just wanted to at least ping you on the current use of dispatch_get_current_queue which is the only current deprecated function in the ObjC code.
In the future, would you recommend just replacing this with main_queue or would you end up exposing the choice of the calling queue into these functions and let users of Flox externally specify what queue the completion block would execute on?
Not important for me to change immediately but was just curious if the current execution is probably always the main_queue in most uses anyway? Thanks
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.