Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/iphone
diff options
context:
space:
mode:
authorAlex Zolotarev <alex@maps.me>2015-09-03 22:46:54 +0300
committerAlex Zolotarev <alex@maps.me>2015-09-23 03:04:03 +0300
commit9a9fac10deccea7ff58c3fdf0cec937b8dd7558b (patch)
tree7e653bf4273f22412ef3416c63685f2c217b00d7 /iphone
parent8dd0ee8e5b33c326367387af74d67f3223733887 (diff)
[ios] Removed unused code.
Diffstat (limited to 'iphone')
-rw-r--r--iphone/Maps/Classes/MapViewController.mm1
-rw-r--r--iphone/Maps/Classes/MapsAppDelegate.mm1
-rw-r--r--iphone/Maps/Statistics/AppInfo.h4
-rw-r--r--iphone/Maps/Statistics/AppInfo.mm66
4 files changed, 0 insertions, 72 deletions
diff --git a/iphone/Maps/Classes/MapViewController.mm b/iphone/Maps/Classes/MapViewController.mm
index a581f84d63..37c5444f1c 100644
--- a/iphone/Maps/Classes/MapViewController.mm
+++ b/iphone/Maps/Classes/MapViewController.mm
@@ -1,4 +1,3 @@
-#import "AppInfo.h"
#import "Common.h"
#import "CountryTreeVC.h"
#import "EAGLView.h"
diff --git a/iphone/Maps/Classes/MapsAppDelegate.mm b/iphone/Maps/Classes/MapsAppDelegate.mm
index 5174c4238e..79d88724a3 100644
--- a/iphone/Maps/Classes/MapsAppDelegate.mm
+++ b/iphone/Maps/Classes/MapsAppDelegate.mm
@@ -197,7 +197,6 @@ void InitLocalizedStrings()
[self trackWatchUser];
- [AppInfo sharedInfo]; // we call it to init -firstLaunchDate
NSUUID const * const advertisingId = [AppInfo sharedInfo].advertisingId;
if (advertisingId)
[[Statistics instance] logEvent:@"Device Info" withParameters:@{kIOSIDFA : advertisingId, @"Country" : [AppInfo sharedInfo].countryCode}];
diff --git a/iphone/Maps/Statistics/AppInfo.h b/iphone/Maps/Statistics/AppInfo.h
index d56d670ef3..5d52416298 100644
--- a/iphone/Maps/Statistics/AppInfo.h
+++ b/iphone/Maps/Statistics/AppInfo.h
@@ -5,13 +5,9 @@
+ (instancetype)sharedInfo;
- (instancetype)init __attribute__((unavailable("init is not available")));
-@property (nonatomic, readonly) NSString * snapshot;
@property (nonatomic, readonly) NSString * countryCode;
@property (nonatomic, readonly) NSString * uniqueId;
-@property (nonatomic, readonly) NSInteger launchCount;
-@property (nonatomic, readonly) NSDate * firstLaunchDate;
@property (nonatomic, readonly) NSString * bundleVersion;
-@property (nonatomic, readonly) NSString * deviceInfo;
@property (nonatomic, readonly) NSUUID * advertisingId;
@property (nonatomic, readonly) NSString * languageId;
diff --git a/iphone/Maps/Statistics/AppInfo.mm b/iphone/Maps/Statistics/AppInfo.mm
index 50ede5dd82..795e859407 100644
--- a/iphone/Maps/Statistics/AppInfo.mm
+++ b/iphone/Maps/Statistics/AppInfo.mm
@@ -1,4 +1,3 @@
-
#import "AppInfo.h"
#import <CoreTelephony/CTCarrier.h>
#import <CoreTelephony/CTTelephonyNetworkInfo.h>
@@ -11,16 +10,11 @@ extern string const kCountryCodeKey = "CountryCode";
extern string const kUniqueIdKey = "UniqueId";
extern string const kLanguageKey = "Language";
-static string const kLaunchCountKey = "LaunchCount";
-static NSString * const kAppInfoFirstLaunchDateKey = @"AppInfoFirstLaunchDate";
@interface AppInfo()
-@property (nonatomic) NSString * snapshot;
@property (nonatomic) NSString * countryCode;
@property (nonatomic) NSString * uniqueId;
-@property (nonatomic) NSInteger launchCount;
-@property (nonatomic) NSDate * firstLaunchDate;
@property (nonatomic) NSString * bundleVersion;
@property (nonatomic) NSString * deviceInfo;
@property (nonatomic) NSUUID * advertisingId;
@@ -43,37 +37,11 @@ static NSString * const kAppInfoFirstLaunchDateKey = @"AppInfoFirstLaunchDate";
- (instancetype)init
{
self = [super init];
- [self setup];
return self;
}
-- (void)setup
-{
- [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationDidBecomeActive:) name:UIApplicationDidBecomeActiveNotification object:nil];
-
- if (!self.firstLaunchDate)
- self.firstLaunchDate = [NSDate date];
-}
-
-- (void)dealloc
-{
- [[NSNotificationCenter defaultCenter] removeObserver:self];
-}
-
-- (void)applicationDidBecomeActive:(NSNotification *)notification
-{
- self.launchCount++;
-}
-
#pragma mark - Properties
-- (NSString *)snapshot
-{
- if (!_snapshot)
- _snapshot = [NSString stringWithFormat:@"maps.me ver. %@, %@ (iOS %@) %@", self.bundleVersion, self.deviceInfo, [UIDevice currentDevice].systemVersion, self.countryCode];
- return _snapshot;
-}
-
- (NSString *)countryCode
{
if (!_countryCode)
@@ -123,29 +91,6 @@ static NSString * const kAppInfoFirstLaunchDateKey = @"AppInfoFirstLaunchDate";
return _uniqueId;
}
-- (void)setLaunchCount:(NSInteger)launchCount
-{
- Settings::Set(kLaunchCountKey, (int)launchCount);
-}
-
-- (NSInteger)launchCount
-{
- int count = 0;
- Settings::Get(kLaunchCountKey, count);
- return count;
-}
-
-- (void)setFirstLaunchDate:(NSDate *)firstLaunchDate
-{
- [[NSUserDefaults standardUserDefaults] setObject:firstLaunchDate forKey:kAppInfoFirstLaunchDateKey];
- [[NSUserDefaults standardUserDefaults] synchronize];
-}
-
-- (NSDate *)firstLaunchDate
-{
- return [[NSUserDefaults standardUserDefaults] objectForKey:kAppInfoFirstLaunchDateKey];
-}
-
- (NSString *)bundleVersion
{
if (!_bundleVersion)
@@ -153,17 +98,6 @@ static NSString * const kAppInfoFirstLaunchDateKey = @"AppInfoFirstLaunchDate";
return _bundleVersion;
}
-- (NSString *)deviceInfo
-{
- if (!_deviceInfo)
- {
- struct utsname systemInfo;
- uname(&systemInfo);
- _deviceInfo = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding];
- }
- return _deviceInfo;
-}
-
- (NSUUID *)advertisingId
{
if (!_advertisingId)