forked from organicmaps/organicmaps
[ios] Update MyTrackerSDK.
This commit is contained in:
parent
0de130730c
commit
078ebe5b24
19 changed files with 309 additions and 92 deletions
|
@ -480,7 +480,6 @@
|
|||
6741AA381BF340DE002C974C /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34570A331B13217C00E6D4FD /* Bolts.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
6741AA391BF340DE002C974C /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34570A341B13217C00E6D4FD /* Parse.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
6741AA3A1BF340DE002C974C /* ParseFacebookUtilsV4.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34570A351B13217C00E6D4FD /* ParseFacebookUtilsV4.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
6741AA3B1BF340DE002C974C /* libMyTracker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F69A16A21AF24A3300EF43F0 /* libMyTracker.a */; };
|
||||
6741AA3C1BF340DE002C974C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
6741AA3D1BF340DE002C974C /* FBSDKCoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6BC1E4B1ACBE96100EF0360 /* FBSDKCoreKit.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
6741AA3E1BF340DE002C974C /* FBSDKShareKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6BC1E4C1ACBE96100EF0360 /* FBSDKShareKit.framework */; settings = {ATTRIBUTES = (Required, ); }; };
|
||||
|
@ -686,7 +685,7 @@
|
|||
F6830F111B85F6B900C42AAE /* MWMLanesPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = F6830F101B85F6B900C42AAE /* MWMLanesPanel.mm */; };
|
||||
F68CEF741AD8852A00563FBA /* MWMMapController.mm in Sources */ = {isa = PBXBuildFile; fileRef = F68CEF731AD8852A00563FBA /* MWMMapController.mm */; };
|
||||
F68E6BD21B8DB7AE0040566D /* MWMRouteHelperPanel.mm in Sources */ = {isa = PBXBuildFile; fileRef = F68E6BD11B8DB7AE0040566D /* MWMRouteHelperPanel.mm */; };
|
||||
F69A16A31AF24A3300EF43F0 /* libMyTracker.a in Frameworks */ = {isa = PBXBuildFile; fileRef = F69A16A21AF24A3300EF43F0 /* libMyTracker.a */; };
|
||||
F696CCBB1C2816FB00150DFD /* MyTrackerSDKCorp.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F696CCBA1C2816FB00150DFD /* MyTrackerSDKCorp.framework */; };
|
||||
F6A750B91BE8C74400981B41 /* MWMSearchHistoryMyPositionCell.mm in Sources */ = {isa = PBXBuildFile; fileRef = F6A750B81BE8C74400981B41 /* MWMSearchHistoryMyPositionCell.mm */; };
|
||||
F6A750BB1BE8C7BA00981B41 /* MWMSearchHistoryMyPositionCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = F6A750BA1BE8C7BA00981B41 /* MWMSearchHistoryMyPositionCell.xib */; };
|
||||
F6BB6CBE1BB15A5E00DF1DF2 /* MWMRoutePreview.xib in Resources */ = {isa = PBXBuildFile; fileRef = F6BB6CBD1BB15A5E00DF1DF2 /* MWMRoutePreview.xib */; };
|
||||
|
@ -1269,13 +1268,7 @@
|
|||
F68CEF731AD8852A00563FBA /* MWMMapController.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MWMMapController.mm; sourceTree = "<group>"; };
|
||||
F68E6BD01B8DB7AE0040566D /* MWMRouteHelperPanel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWMRouteHelperPanel.h; sourceTree = "<group>"; };
|
||||
F68E6BD11B8DB7AE0040566D /* MWMRouteHelperPanel.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MWMRouteHelperPanel.mm; sourceTree = "<group>"; };
|
||||
F69A16A21AF24A3300EF43F0 /* libMyTracker.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = libMyTracker.a; path = MyTracker/libMyTracker.a; sourceTree = "<group>"; };
|
||||
F69A16A51AF24A9000EF43F0 /* MRAbstractDataProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRAbstractDataProvider.h; path = MyTracker/MRAbstractDataProvider.h; sourceTree = "<group>"; };
|
||||
F69A16A61AF24A9000EF43F0 /* MRCustomParamsProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRCustomParamsProvider.h; path = MyTracker/MRCustomParamsProvider.h; sourceTree = "<group>"; };
|
||||
F69A16A71AF24A9000EF43F0 /* MRMyTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRMyTracker.h; path = MyTracker/MRMyTracker.h; sourceTree = "<group>"; };
|
||||
F69A16A81AF24A9000EF43F0 /* MRTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRTracker.h; path = MyTracker/MRTracker.h; sourceTree = "<group>"; };
|
||||
F69A16A91AF24A9000EF43F0 /* MRTrackerParams.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = MRTrackerParams.h; path = MyTracker/MRTrackerParams.h; sourceTree = "<group>"; };
|
||||
F69A16AA1AF24A9000EF43F0 /* MRTrackerParams+Corp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "MRTrackerParams+Corp.h"; path = "MyTracker/MRTrackerParams+Corp.h"; sourceTree = "<group>"; };
|
||||
F696CCBA1C2816FB00150DFD /* MyTrackerSDKCorp.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MyTrackerSDKCorp.framework; path = MyTracker/MyTrackerSDKCorp.framework; sourceTree = "<group>"; };
|
||||
F6A750B71BE8C74400981B41 /* MWMSearchHistoryMyPositionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MWMSearchHistoryMyPositionCell.h; sourceTree = "<group>"; };
|
||||
F6A750B81BE8C74400981B41 /* MWMSearchHistoryMyPositionCell.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = MWMSearchHistoryMyPositionCell.mm; sourceTree = "<group>"; };
|
||||
F6A750BA1BE8C7BA00981B41 /* MWMSearchHistoryMyPositionCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MWMSearchHistoryMyPositionCell.xib; sourceTree = "<group>"; };
|
||||
|
@ -1402,6 +1395,7 @@
|
|||
isa = PBXFrameworksBuildPhase;
|
||||
buildActionMask = 2147483647;
|
||||
files = (
|
||||
F696CCBB1C2816FB00150DFD /* MyTrackerSDKCorp.framework in Frameworks */,
|
||||
341876B41C28026D005A0C9A /* CoreVideo.framework in Frameworks */,
|
||||
34751E9E1BFB8E73005299B7 /* MediaPlayer.framework in Frameworks */,
|
||||
34570A411B13229300E6D4FD /* FBSDKLoginKit.framework in Frameworks */,
|
||||
|
@ -1413,7 +1407,6 @@
|
|||
34570A361B13217C00E6D4FD /* Bolts.framework in Frameworks */,
|
||||
34570A371B13217C00E6D4FD /* Parse.framework in Frameworks */,
|
||||
34570A381B13217C00E6D4FD /* ParseFacebookUtilsV4.framework in Frameworks */,
|
||||
F69A16A31AF24A3300EF43F0 /* libMyTracker.a in Frameworks */,
|
||||
1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */,
|
||||
F6BC1E4D1ACBE96100EF0360 /* FBSDKCoreKit.framework in Frameworks */,
|
||||
F6BC1E4E1ACBE96100EF0360 /* FBSDKShareKit.framework in Frameworks */,
|
||||
|
@ -1529,7 +1522,6 @@
|
|||
6741AA381BF340DE002C974C /* Bolts.framework in Frameworks */,
|
||||
6741AA391BF340DE002C974C /* Parse.framework in Frameworks */,
|
||||
6741AA3A1BF340DE002C974C /* ParseFacebookUtilsV4.framework in Frameworks */,
|
||||
6741AA3B1BF340DE002C974C /* libMyTracker.a in Frameworks */,
|
||||
6741AA3C1BF340DE002C974C /* Foundation.framework in Frameworks */,
|
||||
6741AA3D1BF340DE002C974C /* FBSDKCoreKit.framework in Frameworks */,
|
||||
6741AA3E1BF340DE002C974C /* FBSDKShareKit.framework in Frameworks */,
|
||||
|
@ -1659,7 +1651,6 @@
|
|||
29B97315FDCFA39411CA2CEA /* Other Sources */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
F69A16AB1AF24A9400EF43F0 /* MyTracker */,
|
||||
28A0AB4B0D9B1048005BE974 /* Maps_Prefix.pch */,
|
||||
29B97316FDCFA39411CA2CEA /* main.mm */,
|
||||
);
|
||||
|
@ -1683,6 +1674,7 @@
|
|||
29B97323FDCFA39411CA2CEA /* Frameworks */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
F696CCBA1C2816FB00150DFD /* MyTrackerSDKCorp.framework */,
|
||||
674A7E201C0DA55E003D48E1 /* libdrape_frontend.a */,
|
||||
674A7E211C0DA55E003D48E1 /* libdrape.a */,
|
||||
674A7E221C0DA55E003D48E1 /* libsdf_image.a */,
|
||||
|
@ -1719,7 +1711,6 @@
|
|||
34570A331B13217C00E6D4FD /* Bolts.framework */,
|
||||
34570A341B13217C00E6D4FD /* Parse.framework */,
|
||||
34570A351B13217C00E6D4FD /* ParseFacebookUtilsV4.framework */,
|
||||
F69A16A21AF24A3300EF43F0 /* libMyTracker.a */,
|
||||
4540406E1AD2D9C5007A9B12 /* WatchKit.framework */,
|
||||
454040681AD2D8D2007A9B12 /* CoreVideo.framework */,
|
||||
F673E9151AD2B65B0064EB7F /* GLKit.framework */,
|
||||
|
@ -2554,19 +2545,6 @@
|
|||
name = Panels;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
F69A16AB1AF24A9400EF43F0 /* MyTracker */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
F69A16A51AF24A9000EF43F0 /* MRAbstractDataProvider.h */,
|
||||
F69A16A61AF24A9000EF43F0 /* MRCustomParamsProvider.h */,
|
||||
F69A16A71AF24A9000EF43F0 /* MRMyTracker.h */,
|
||||
F69A16A81AF24A9000EF43F0 /* MRTracker.h */,
|
||||
F69A16A91AF24A9000EF43F0 /* MRTrackerParams.h */,
|
||||
F69A16AA1AF24A9000EF43F0 /* MRTrackerParams+Corp.h */,
|
||||
);
|
||||
name = MyTracker;
|
||||
sourceTree = "<group>";
|
||||
};
|
||||
F6BBF2C31B4FFB56000CF8E2 /* LocationAlert */ = {
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
|
@ -4837,6 +4815,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
@ -4956,6 +4935,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
@ -5079,6 +5059,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
@ -5202,6 +5183,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
@ -5323,6 +5305,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
@ -5444,6 +5427,7 @@
|
|||
"$(PROJECT_DIR)/PushNotifications",
|
||||
"$(PROJECT_DIR)/Statistics",
|
||||
"$(PROJECT_DIR)",
|
||||
"$(PROJECT_DIR)/MyTracker",
|
||||
);
|
||||
INFOPLIST_FILE = MAPSME.plist;
|
||||
OTHER_CFLAGS = (
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
//
|
||||
// Created by Igor Glotov on 23/07/14.
|
||||
// Copyright (c) 2014 Mailru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class JSONBuilder;
|
||||
|
||||
@interface MRAbstractDataProvider : NSObject
|
||||
|
||||
|
||||
- (void)collectData;
|
||||
|
||||
- (NSDictionary *)data;
|
||||
|
||||
- (void)addParam:(NSString *)value forKey:(NSString *)key;
|
||||
|
||||
- (BOOL)hasData;
|
||||
|
||||
- (NSUInteger)dataCount;
|
||||
|
||||
- (void)putDataToBuilder:(JSONBuilder *)builder;
|
||||
@end
|
|
@ -1,19 +0,0 @@
|
|||
//
|
||||
// Created by Glotov on 24/03/15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
// MyTracker, version 1.1.1
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "MRTrackerParams.h"
|
||||
|
||||
#import "MRCustomParamsProvider.h"
|
||||
|
||||
@interface MRTrackerParams (Corp)
|
||||
|
||||
- (MRCustomParamsProvider *)getCustomParams;
|
||||
|
||||
- (NSTimeInterval)launchTimeout;
|
||||
- (void)setLaunchTimeout:(NSTimeInterval)launchTimeout;
|
||||
|
||||
|
||||
@end
|
|
@ -0,0 +1,28 @@
|
|||
//
|
||||
// MRAbstractDataProvider.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 23.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class MRJsonBuilder;
|
||||
|
||||
@interface MRAbstractDataProvider : NSObject
|
||||
|
||||
|
||||
- (void)collectData;
|
||||
|
||||
- (NSDictionary *)data;
|
||||
|
||||
- (void)addParam:(NSString *)value forKey:(NSString *)key;
|
||||
- (void) removeParamForKey:(NSString*)key;
|
||||
|
||||
- (BOOL)hasData;
|
||||
|
||||
- (NSUInteger)dataCount;
|
||||
|
||||
- (void)putDataToBuilder:(MRJsonBuilder *)builder;
|
||||
@end
|
|
@ -1,10 +1,15 @@
|
|||
//
|
||||
// Created by Igor Glotov on 22/08/14.
|
||||
// Copyright (c) 2014 Mail.ru Group. All rights reserved.
|
||||
// MyTracker, version 1.1.1
|
||||
// MRCustomParamsProvider.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 22.08.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "MRAbstractDataProvider.h"
|
||||
#import <MyTrackerSDKCorp/MRAbstractDataProvider.h>
|
||||
|
||||
@class MRJsonBuilder;
|
||||
|
||||
@interface MRCustomParamsProvider : MRAbstractDataProvider
|
||||
|
||||
|
@ -22,6 +27,6 @@
|
|||
@property (nonatomic, strong) NSArray *vkIds;
|
||||
@property (nonatomic, strong) NSArray *emails;
|
||||
|
||||
- (void)putDataToBuilder:(JSONBuilder *)builder;
|
||||
- (void)putDataToBuilder:(MRJsonBuilder *)builder;
|
||||
|
||||
@end
|
|
@ -1,11 +1,16 @@
|
|||
// Created by Igor Glotov on 22/07/14.
|
||||
// Copyright (c) 2014 Mailru Group. All rights reserved.
|
||||
// MyTracker, version 1.1.1
|
||||
//
|
||||
// MRMyTracker.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 22.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import "MRTracker.h"
|
||||
#import <MyTrackerSDKCorp/MRTracker.h>
|
||||
|
||||
extern NSString * const MRMyTrackerVersion;
|
||||
extern NSString * const MYTRACKER_VERSION_STRING;
|
||||
|
||||
@class MRTracker;
|
||||
@class MRTrackerParams;
|
||||
|
@ -30,7 +35,15 @@ extern NSString * const MRMyTrackerVersion;
|
|||
+ (void)trackRegistrationEvent;
|
||||
+ (void)trackRegistrationEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
#
|
||||
//SKProduct*
|
||||
//SKPaymentTransaction*
|
||||
+ (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction;
|
||||
+ (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void) trackLevelAchieved;
|
||||
+ (void) trackLevelAchieved:(NSNumber*)level;
|
||||
+ (void) trackLevelAchieved:(NSNumber*)level eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
+ (void)trackEvent:(NSString*)name;
|
||||
+ (void)trackEvent:(NSString*)name eventParams:(NSDictionary*)eventParams;
|
||||
|
|
@ -1,7 +1,10 @@
|
|||
//
|
||||
// Created by Igor Glotov on 22/07/14.
|
||||
// Copyright (c) 2014 Mailru Group. All rights reserved.
|
||||
// MyTracker, version 1.1.1
|
||||
// MRTracker.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 22.07.14.
|
||||
// Copyright © 2014 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
|
@ -25,4 +28,11 @@
|
|||
- (void)trackRegistrationEvent;
|
||||
- (void)trackRegistrationEventWithParams:(NSDictionary *)eventParams;
|
||||
|
||||
- (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction;
|
||||
- (void) trackPurchaseWithProduct:(id)product transaction:(id)transaction eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
-(void) trackLevelAchieved;
|
||||
-(void) trackLevelAchieved:(NSNumber*)level;
|
||||
-(void) trackLevelAchieved:(NSNumber*)level eventParams:(NSDictionary *)eventParams;
|
||||
|
||||
@end
|
|
@ -0,0 +1,21 @@
|
|||
//
|
||||
// MRTrackerParams+Corp.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 24.03.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
#import <MyTrackerSDKCorp/MRCustomParamsProvider.h>
|
||||
|
||||
@interface MRTrackerParams (Corp)
|
||||
|
||||
- (MRCustomParamsProvider *)getCustomParams;
|
||||
|
||||
- (NSTimeInterval)launchTimeout;
|
||||
- (void)setLaunchTimeout:(NSTimeInterval)launchTimeout;
|
||||
|
||||
|
||||
@end
|
|
@ -1,19 +1,19 @@
|
|||
//
|
||||
// Created by Glotov on 20/03/15.
|
||||
// Copyright (c) 2015 Mail.ru Group. All rights reserved.
|
||||
// MyTracker, version 1.1.1
|
||||
|
||||
// MRTrackerParams.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Igor Glotov on 20.03.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <Foundation/Foundation.h>
|
||||
|
||||
@class MRCustomParamsProvider;
|
||||
|
||||
|
||||
@interface MRTrackerParams : NSObject
|
||||
|
||||
- (instancetype)initWithTrackerId:(NSString *)trackerId;
|
||||
|
||||
@property (strong, nonatomic) NSString *trackerId;
|
||||
//Отслеживать ли Launch
|
||||
@property (nonatomic) BOOL trackAppLaunch;
|
||||
|
||||
- (void)setLanguage:(NSString *)lang;
|
|
@ -0,0 +1,18 @@
|
|||
//
|
||||
// MyTrackerSDKCorp.h
|
||||
// myTrackerSDKCorp 1.3.2
|
||||
//
|
||||
// Created by Anton Bulankin on 05.10.15.
|
||||
// Copyright © 2015 Mail.ru Group. All rights reserved.
|
||||
//
|
||||
|
||||
#import <UIKit/UIKit.h>
|
||||
|
||||
#import <MyTrackerSDKCorp/MRAbstractDataProvider.h>
|
||||
#import <MyTrackerSDKCorp/MRCustomParamsProvider.h>
|
||||
#import <MyTrackerSDKCorp/MRMyTracker.h>
|
||||
#import <MyTrackerSDKCorp/MRTracker.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams+Corp.h>
|
||||
|
||||
|
BIN
iphone/Maps/MyTracker/MyTrackerSDKCorp.framework/Info.plist
Normal file
BIN
iphone/Maps/MyTracker/MyTrackerSDKCorp.framework/Info.plist
Normal file
Binary file not shown.
|
@ -0,0 +1,6 @@
|
|||
framework module MyTrackerSDKCorp {
|
||||
umbrella header "MyTrackerSDKCorp.h"
|
||||
|
||||
export *
|
||||
module * { export * }
|
||||
}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1,175 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>files</key>
|
||||
<dict>
|
||||
<key>Headers/MRAbstractDataProvider.h</key>
|
||||
<data>
|
||||
ddJioki/PTA9IscPkLN1E8Bk8Xg=
|
||||
</data>
|
||||
<key>Headers/MRCustomParamsProvider.h</key>
|
||||
<data>
|
||||
FX/FKAWCMRckab96ipoOzVHMab4=
|
||||
</data>
|
||||
<key>Headers/MRMyTracker.h</key>
|
||||
<data>
|
||||
9xs29VyhgLLqN54B7/hwbsGI5Ik=
|
||||
</data>
|
||||
<key>Headers/MRTracker.h</key>
|
||||
<data>
|
||||
yGmygZsvmePp+SpuG4Q28A27ozA=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams+Corp.h</key>
|
||||
<data>
|
||||
sYJC57psRVBqzg4vwItyA50A5lk=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams.h</key>
|
||||
<data>
|
||||
gpDnx9745WYAxAXFjU9FSUG4WzU=
|
||||
</data>
|
||||
<key>Headers/MyTrackerSDKCorp.h</key>
|
||||
<data>
|
||||
l343csr5nq2qUmNQ27Lm5DO9UKA=
|
||||
</data>
|
||||
<key>Info.plist</key>
|
||||
<data>
|
||||
+DDak9XzlGQ7uxxZiYin6Qisfo0=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
mVIxv9IVrXemIeIcCUlLL0NTBLk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>Headers/MRAbstractDataProvider.h</key>
|
||||
<data>
|
||||
ddJioki/PTA9IscPkLN1E8Bk8Xg=
|
||||
</data>
|
||||
<key>Headers/MRCustomParamsProvider.h</key>
|
||||
<data>
|
||||
FX/FKAWCMRckab96ipoOzVHMab4=
|
||||
</data>
|
||||
<key>Headers/MRMyTracker.h</key>
|
||||
<data>
|
||||
9xs29VyhgLLqN54B7/hwbsGI5Ik=
|
||||
</data>
|
||||
<key>Headers/MRTracker.h</key>
|
||||
<data>
|
||||
yGmygZsvmePp+SpuG4Q28A27ozA=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams+Corp.h</key>
|
||||
<data>
|
||||
sYJC57psRVBqzg4vwItyA50A5lk=
|
||||
</data>
|
||||
<key>Headers/MRTrackerParams.h</key>
|
||||
<data>
|
||||
gpDnx9745WYAxAXFjU9FSUG4WzU=
|
||||
</data>
|
||||
<key>Headers/MyTrackerSDKCorp.h</key>
|
||||
<data>
|
||||
l343csr5nq2qUmNQ27Lm5DO9UKA=
|
||||
</data>
|
||||
<key>Modules/module.modulemap</key>
|
||||
<data>
|
||||
mVIxv9IVrXemIeIcCUlLL0NTBLk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>rules</key>
|
||||
<dict>
|
||||
<key>^</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^version.plist$</key>
|
||||
<true/>
|
||||
</dict>
|
||||
<key>rules2</key>
|
||||
<dict>
|
||||
<key>.*\.dSYM($|/)</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>11</real>
|
||||
</dict>
|
||||
<key>^</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^(.*/)?\.DS_Store$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>2000</real>
|
||||
</dict>
|
||||
<key>^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^.*</key>
|
||||
<true/>
|
||||
<key>^.*\.lproj/</key>
|
||||
<dict>
|
||||
<key>optional</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1000</real>
|
||||
</dict>
|
||||
<key>^.*\.lproj/locversion.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>1100</real>
|
||||
</dict>
|
||||
<key>^Info\.plist$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^PkgInfo$</key>
|
||||
<dict>
|
||||
<key>omit</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^[^/]+$</key>
|
||||
<dict>
|
||||
<key>nested</key>
|
||||
<true/>
|
||||
<key>weight</key>
|
||||
<real>10</real>
|
||||
</dict>
|
||||
<key>^embedded\.provisionprofile$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
<key>^version\.plist$</key>
|
||||
<dict>
|
||||
<key>weight</key>
|
||||
<real>20</real>
|
||||
</dict>
|
||||
</dict>
|
||||
</dict>
|
||||
</plist>
|
Binary file not shown.
Binary file not shown.
|
@ -4,8 +4,8 @@
|
|||
|
||||
#import "3party/Alohalytics/src/alohalytics_objc.h"
|
||||
#import "Flurry.h"
|
||||
#import "MRMyTracker.h"
|
||||
#import "MRTrackerParams.h"
|
||||
#import <MyTrackerSDKCorp/MRMyTracker.h>
|
||||
#import <MyTrackerSDKCorp/MRTrackerParams.h>
|
||||
#import <FBSDKCoreKit/FBSDKCoreKit.h>
|
||||
|
||||
#include "platform/settings.hpp"
|
||||
|
|
Loading…
Add table
Reference in a new issue