[ios] Update MyTrackerSDK.

This commit is contained in:
VladiMihaylenko 2015-12-21 14:25:50 +03:00
parent 0de130730c
commit 078ebe5b24
19 changed files with 309 additions and 92 deletions

View file

@ -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 = (

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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;

View file

@ -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

View file

@ -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

View file

@ -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;

View file

@ -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>

View file

@ -0,0 +1,6 @@
framework module MyTrackerSDKCorp {
umbrella header "MyTrackerSDKCorp.h"
export *
module * { export * }
}

View file

@ -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.

View file

@ -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"