From 1570a4ec83b6fdaf3106d8965b45556ac8d33afb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toni=20C=C3=A1rdenas?= Date: Sun, 13 Nov 2016 23:25:13 +0100 Subject: [PATCH] Don't read library version from bundle. (#532) It's not available when the library is used from another bundle. Fixes #530. --- Source/ARTDefault.m | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Source/ARTDefault.m b/Source/ARTDefault.m index ae1da1e13..9b92d1c24 100644 --- a/Source/ARTDefault.m +++ b/Source/ARTDefault.m @@ -13,8 +13,7 @@ @implementation ARTDefault NSString *const ARTDefault_restHost = @"rest.ably.io"; NSString *const ARTDefault_realtimeHost = @"realtime.ably.io"; NSString *const ARTDefault_version = @"0.8"; -NSString *const ARTDefault_ablyBundleId = @"io.ably.Ably"; -NSString *const ARTDefault_bundleVersionKey = @"CFBundleShortVersionString"; +NSString *const ARTDefault_libraryVersion = @"0.8.7"; NSString *const ARTDefault_platform = @"ios-"; static int _realtimeRequestTimeout = 10.0; @@ -69,10 +68,7 @@ + (void)setConnectionStateTtl:(NSTimeInterval)value { } + (NSString *)libraryVersion { - NSBundle *ablyBundle = [NSBundle bundleWithIdentifier:ARTDefault_ablyBundleId]; - NSDictionary *infoDictionary = [ablyBundle infoDictionary]; - NSString *versionString = infoDictionary[ARTDefault_bundleVersionKey]; - return [NSString stringWithFormat:@"%@%@", ARTDefault_platform, versionString]; + return [NSString stringWithFormat:@"%@%@", ARTDefault_platform, ARTDefault_libraryVersion]; } @end