mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-18 21:30:38 +01:00
[ion] Fix telemetry on iOS and Android
This commit is contained in:
@@ -7,10 +7,10 @@ static inline JNIEnv * AndroidJNI() {
|
||||
}
|
||||
|
||||
static inline jobject AndroidActivity() {
|
||||
return static_cast<jobject>(SDL_AndroidGetActivity())
|
||||
return static_cast<jobject>(SDL_AndroidGetActivity());
|
||||
}
|
||||
|
||||
static inline JS(const char * s, JNIEnv * env) {
|
||||
static inline jstring JS(const char * s, JNIEnv * env) {
|
||||
return env->NewStringUTF(s);
|
||||
}
|
||||
|
||||
@@ -34,10 +34,6 @@ void shutdown() {
|
||||
}
|
||||
}
|
||||
|
||||
static inline JS(const char * s, JNIEnv * env) {
|
||||
return env->NewStringUTF(s);
|
||||
}
|
||||
|
||||
namespace Ion {
|
||||
namespace Telemetry {
|
||||
|
||||
|
||||
@@ -4,13 +4,14 @@
|
||||
#import <GAIDictionaryBuilder.h>
|
||||
#import <GAIFields.h>
|
||||
|
||||
class Ion {
|
||||
class Simulator {
|
||||
class Telemetry {
|
||||
namespace Ion {
|
||||
namespace Simulator {
|
||||
namespace Telemetry {
|
||||
|
||||
void init() {
|
||||
[[GAI sharedInstance] trackerWithTrackingId:@"UA-93775823-3"];
|
||||
}
|
||||
|
||||
void shutdown() {
|
||||
}
|
||||
|
||||
@@ -26,8 +27,8 @@ static inline NSString * NS(const char * s) {
|
||||
}
|
||||
}
|
||||
|
||||
class Ion {
|
||||
class Telemetry {
|
||||
namespace Ion {
|
||||
namespace Telemetry {
|
||||
|
||||
void reportScreen(const char * screenName) {
|
||||
id<GAITracker> tracker = [GAI sharedInstance].defaultTracker;
|
||||
|
||||
Reference in New Issue
Block a user