From bed0664d51f5df57260224ffcfcd57bfdce09d6d Mon Sep 17 00:00:00 2001 From: Ricardo Pereira Date: Wed, 12 Oct 2016 12:30:16 +0100 Subject: [PATCH] Rename AblyRealtime to Ably (#490) * Rename AblyRealtime to Ably * Bump version to 0.8.7 * Update README --- AblyRealtime.podspec => Ably.podspec | 6 +++--- Ably.xcodeproj/project.pbxproj | 16 ++++++++-------- Examples/Tests/Podfile | 2 +- Examples/Tests/Podfile.lock | 10 +++++----- Examples/Tests/TestsTests/TestsTests.swift | 2 +- Podfile | 2 +- README.md | 8 +------- Source/{AblyRealtime.h => Ably.h} | 0 .../{AblyRealtime.modulemap => Ably.modulemap} | 4 ++-- Source/Info.plist | 2 +- Spec/Auth.swift | 2 +- Spec/Crypto.swift | 2 +- Spec/ReadmeExamples.swift | 2 +- Spec/RealtimeClient.swift | 2 +- Spec/RealtimeClientChannel.swift | 2 +- Spec/RealtimeClientChannels.swift | 2 +- Spec/RealtimeClientConnection.swift | 4 ++-- Spec/RealtimeClientPresence.swift | 2 +- Spec/RestClient.swift | 2 +- Spec/RestClientChannel.swift | 2 +- Spec/RestClientChannels.swift | 2 +- Spec/RestClientPresence.swift | 2 +- Spec/RestClientStats.swift | 2 +- Spec/Stats.swift | 2 +- Spec/TestUtilities.swift | 4 ++-- Spec/Utilities.swift | 2 +- Tests/ARTReadmeExamples.m | 2 +- 27 files changed, 42 insertions(+), 48 deletions(-) rename AblyRealtime.podspec => Ably.podspec (87%) rename Source/{AblyRealtime.h => Ably.h} (100%) rename Source/{AblyRealtime.modulemap => Ably.modulemap} (94%) diff --git a/AblyRealtime.podspec b/Ably.podspec similarity index 87% rename from AblyRealtime.podspec rename to Ably.podspec index d4e038e28..e60e37dc8 100644 --- a/AblyRealtime.podspec +++ b/Ably.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| - s.name = "AblyRealtime" - s.version = "0.8.6" + s.name = "Ably" + s.version = "0.8.7" s.summary = "iOS client for Ably" s.description = <<-DESC iOS client library for ably.io, the realtime messaging service, written in Objective-C and ready for Swift 2.0. @@ -15,7 +15,7 @@ Pod::Spec.new do |s| s.platform = :ios, '8.0' s.requires_arc = true s.source_files = 'Source/*.{h,m}' - s.module_map = 'Source/AblyRealtime.modulemap' + s.module_map = 'Source/Ably.modulemap' s.dependency 'SocketRocket', '0.5.1' s.dependency 'msgpack', '0.1.8' end diff --git a/Ably.xcodeproj/project.pbxproj b/Ably.xcodeproj/project.pbxproj index 4397c2da7..76b508ee1 100644 --- a/Ably.xcodeproj/project.pbxproj +++ b/Ably.xcodeproj/project.pbxproj @@ -51,7 +51,6 @@ 856AAC991B6E312F00B07119 /* RestClient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 856AAC981B6E312F00B07119 /* RestClient.swift */; }; 856AAC9B1B6E326E00B07119 /* ably-common in Resources */ = {isa = PBXBuildFile; fileRef = 856AAC9A1B6E326E00B07119 /* ably-common */; }; 85B2C2191B6FE8DE00EA5254 /* CompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 85B2C2181B6FE8DE00EA5254 /* CompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 85F0A60B1B6D039F00EFF45A /* AblyRealtime.h in Headers */ = {isa = PBXBuildFile; fileRef = 85F0A60A1B6D039F00EFF45A /* AblyRealtime.h */; settings = {ATTRIBUTES = (Public, ); }; }; 960D07931A45F1D800ED8C8C /* ARTCrypto.h in Headers */ = {isa = PBXBuildFile; fileRef = 960D07911A45F1D800ED8C8C /* ARTCrypto.h */; settings = {ATTRIBUTES = (Public, ); }; }; 960D07941A45F1D800ED8C8C /* ARTCrypto.m in Sources */ = {isa = PBXBuildFile; fileRef = 960D07921A45F1D800ED8C8C /* ARTCrypto.m */; }; 960D07971A46FFC300ED8C8C /* ARTRest+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 960D07951A46FFC300ED8C8C /* ARTRest+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -124,6 +123,7 @@ D746AE531BBD85C5003ECEF8 /* ARTChannels.h in Headers */ = {isa = PBXBuildFile; fileRef = D746AE511BBD85C5003ECEF8 /* ARTChannels.h */; settings = {ATTRIBUTES = (Public, ); }; }; D746AE541BBD85C5003ECEF8 /* ARTChannels.m in Sources */ = {isa = PBXBuildFile; fileRef = D746AE521BBD85C5003ECEF8 /* ARTChannels.m */; }; D74EFAEB1C4D09B500CFF98E /* RealtimeClientChannel.swift in Sources */ = {isa = PBXBuildFile; fileRef = D74EFAEA1C4D09B500CFF98E /* RealtimeClientChannel.swift */; }; + D7534C321D79E5C20054C182 /* Ably.h in Headers */ = {isa = PBXBuildFile; fileRef = D7534C311D79E5C20054C182 /* Ably.h */; settings = {ATTRIBUTES = (Public, ); }; }; D7588AF31BFF91B800BB8279 /* ARTURLSessionServerTrust.h in Headers */ = {isa = PBXBuildFile; fileRef = D7588AF11BFF91B800BB8279 /* ARTURLSessionServerTrust.h */; settings = {ATTRIBUTES = (Private, ); }; }; D7588AF41BFF91B800BB8279 /* ARTURLSessionServerTrust.m in Sources */ = {isa = PBXBuildFile; fileRef = D7588AF21BFF91B800BB8279 /* ARTURLSessionServerTrust.m */; }; D77394031C6F6FFE00F5478F /* ARTProtocolMessage+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D77394021C6F6FFE00F5478F /* ARTProtocolMessage+Private.h */; settings = {ATTRIBUTES = (Private, ); }; }; @@ -277,8 +277,7 @@ 856AAC981B6E312F00B07119 /* RestClient.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestClient.swift; sourceTree = ""; }; 856AAC9A1B6E326E00B07119 /* ably-common */ = {isa = PBXFileReference; lastKnownFileType = folder; path = "ably-common"; sourceTree = SOURCE_ROOT; }; 85B2C2181B6FE8DE00EA5254 /* CompatibilityMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CompatibilityMacros.h; sourceTree = ""; }; - 85F0A60A1B6D039F00EFF45A /* AblyRealtime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AblyRealtime.h; sourceTree = ""; }; - 85F0A60C1B6D03B700EFF45A /* AblyRealtime.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = AblyRealtime.modulemap; sourceTree = ""; }; + 85F0A60C1B6D03B700EFF45A /* Ably.modulemap */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.module-map"; path = Ably.modulemap; sourceTree = ""; }; 8E47A9003C0672038EF96704 /* Pods-Ably.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Ably.debug.xcconfig"; path = "Pods/Target Support Files/Pods-Ably/Pods-Ably.debug.xcconfig"; sourceTree = ""; }; 960D07911A45F1D800ED8C8C /* ARTCrypto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARTCrypto.h; sourceTree = ""; }; 960D07921A45F1D800ED8C8C /* ARTCrypto.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ARTCrypto.m; sourceTree = ""; }; @@ -357,6 +356,7 @@ D746AE521BBD85C5003ECEF8 /* ARTChannels.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ARTChannels.m; sourceTree = ""; }; D746AE551BBD8622003ECEF8 /* ARTChannels+Private.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ARTChannels+Private.h"; sourceTree = ""; }; D74EFAEA1C4D09B500CFF98E /* RealtimeClientChannel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealtimeClientChannel.swift; sourceTree = ""; }; + D7534C311D79E5C20054C182 /* Ably.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Ably.h; sourceTree = ""; }; D7588AF11BFF91B800BB8279 /* ARTURLSessionServerTrust.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ARTURLSessionServerTrust.h; sourceTree = ""; }; D7588AF21BFF91B800BB8279 /* ARTURLSessionServerTrust.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ARTURLSessionServerTrust.m; sourceTree = ""; }; D77394021C6F6FFE00F5478F /* ARTProtocolMessage+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ARTProtocolMessage+Private.h"; sourceTree = ""; }; @@ -551,7 +551,7 @@ 96BF61331A35B2AB004CF2B3 /* Source */ = { isa = PBXGroup; children = ( - 85F0A60A1B6D039F00EFF45A /* AblyRealtime.h */, + D7534C311D79E5C20054C182 /* Ably.h */, 85B2C2181B6FE8DE00EA5254 /* CompatibilityMacros.h */, 1CD8DC9D1B1C7315007EAF36 /* ARTDefault.h */, D7DC8AF01C6A9FFC005AF165 /* ARTDefault+Private.h */, @@ -569,7 +569,7 @@ 96BF61341A35B2AB004CF2B3 /* Supporting Files */ = { isa = PBXGroup; children = ( - 85F0A60C1B6D03B700EFF45A /* AblyRealtime.modulemap */, + 85F0A60C1B6D03B700EFF45A /* Ably.modulemap */, 1C118A5B1AE63D89006AD19E /* Info.plist */, ); name = "Supporting Files"; @@ -780,13 +780,13 @@ isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 85F0A60B1B6D039F00EFF45A /* AblyRealtime.h in Headers */, 96BF61531A35B39C004CF2B3 /* ARTRest.h in Headers */, EB91213E1CA0AD6600BA0A40 /* ARTMsgPackEncoder.h in Headers */, 96A507BD1A3791490077CDF8 /* ARTRealtime.h in Headers */, EB5E058D1C77027600A48B39 /* ARTCrypto+Private.h in Headers */, D7DC8AF11C6AA0C8005AF165 /* ARTDefault+Private.h in Headers */, 961343D81A42E0B7006DC822 /* ARTClientOptions.h in Headers */, + D7534C321D79E5C20054C182 /* Ably.h in Headers */, 96BF615E1A35C1C8004CF2B3 /* ARTTypes.h in Headers */, EB503C881C7E4A090053AF00 /* ARTClientOptions+Private.h in Headers */, EB2D84F71CD75CCE00F23CDA /* ARTReachability.h in Headers */, @@ -1378,7 +1378,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = mh_dylib; - MODULEMAP_FILE = Source/AblyRealtime.modulemap; + MODULEMAP_FILE = Source/Ably.modulemap; PRODUCT_BUNDLE_IDENTIFIER = "io.ably.$(PRODUCT_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)"; SEPARATE_STRIP = YES; @@ -1399,7 +1399,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = mh_dylib; - MODULEMAP_FILE = Source/AblyRealtime.modulemap; + MODULEMAP_FILE = Source/Ably.modulemap; PRODUCT_BUNDLE_IDENTIFIER = "io.ably.$(PRODUCT_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)"; SEPARATE_STRIP = YES; diff --git a/Examples/Tests/Podfile b/Examples/Tests/Podfile index a3a0569b9..76c9436f2 100644 --- a/Examples/Tests/Podfile +++ b/Examples/Tests/Podfile @@ -1,6 +1,6 @@ use_frameworks! -pod 'AblyRealtime', :path => '../..' +pod 'Ably', :path => '../..' target 'Tests' do diff --git a/Examples/Tests/Podfile.lock b/Examples/Tests/Podfile.lock index 7811b868b..3cf522aa3 100644 --- a/Examples/Tests/Podfile.lock +++ b/Examples/Tests/Podfile.lock @@ -1,22 +1,22 @@ PODS: - - AblyRealtime (0.8.6): + - Ably (0.8.7): - msgpack (= 0.1.8) - SocketRocket (= 0.5.1) - msgpack (0.1.8) - SocketRocket (0.5.1) DEPENDENCIES: - - AblyRealtime (from `../..`) + - Ably (from `../..`) EXTERNAL SOURCES: - AblyRealtime: + Ably: :path: "../.." SPEC CHECKSUMS: - AblyRealtime: 1f512af9778d805f6d2700e8d19952a22128e4a3 + Ably: faaabeef80b7023bb724829cfd35d658d016ec08 msgpack: 97491d2ea799408f4694f2c7d7fd79baf77853dd SocketRocket: d57c7159b83c3c6655745cd15302aa24b6bae531 -PODFILE CHECKSUM: b1ac4836d4341cd6951b4de8c66d11495d7c97fb +PODFILE CHECKSUM: 6af34bf7f91045b23539816c1d0cfe253bec5ea5 COCOAPODS: 1.0.1 diff --git a/Examples/Tests/TestsTests/TestsTests.swift b/Examples/Tests/TestsTests/TestsTests.swift index f2edcbbdf..b3e84c8ae 100644 --- a/Examples/Tests/TestsTests/TestsTests.swift +++ b/Examples/Tests/TestsTests/TestsTests.swift @@ -7,7 +7,7 @@ // import XCTest -import AblyRealtime +import Ably @testable import Tests diff --git a/Podfile b/Podfile index 53fe1d155..32a5df99e 100644 --- a/Podfile +++ b/Podfile @@ -1,6 +1,6 @@ platform :ios, '8.0' use_frameworks! -podspec :path => 'AblyRealtime.podspec' +podspec :path => 'Ably.podspec' def project_pods pod 'SocketRocket', '0.5.1' diff --git a/README.md b/README.md index cd9abf161..cda5e4296 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,7 @@ You can install Ably for iOS through CocoaPods, Carthage or manually. Add this line to your application's Podfile: # For Xcode 7.3 and newer - pod 'AblyRealtime', '~> 0.8' - - # For Xcode 7.2 and older - pod 'AblyRealtime', :git => 'https://github.com/ably/ably-ios.git', :tag => '0.8-swift2.1' + pod 'Ably', '~> 0.8' And then install the dependency: @@ -31,9 +28,6 @@ Add this line to your application's Cartfile: # For Xcode 7.3 and newer github "ably/ably-ios" ~> 0.8 - # For Xcode 7.2 and older - github "ably/ably-ios" == "0.8-swift2.1" - And then run `carthage update` to build the framework and drag the built Ably.framework into your Xcode project. ### Manual installation diff --git a/Source/AblyRealtime.h b/Source/Ably.h similarity index 100% rename from Source/AblyRealtime.h rename to Source/Ably.h diff --git a/Source/AblyRealtime.modulemap b/Source/Ably.modulemap similarity index 94% rename from Source/AblyRealtime.modulemap rename to Source/Ably.modulemap index 30f47d003..d02c1269e 100644 --- a/Source/AblyRealtime.modulemap +++ b/Source/Ably.modulemap @@ -1,5 +1,5 @@ -framework module AblyRealtime { - umbrella header "AblyRealtime.h" +framework module Ably { + umbrella header "Ably.h" export * module * { export * } diff --git a/Source/Info.plist b/Source/Info.plist index 5319df532..f91a45a6d 100644 --- a/Source/Info.plist +++ b/Source/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.8.6 + 0.8.7 CFBundleSignature ???? CFBundleVersion diff --git a/Spec/Auth.swift b/Spec/Auth.swift index 881738c41..53ee7d0e1 100644 --- a/Spec/Auth.swift +++ b/Spec/Auth.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import Aspects diff --git a/Spec/Crypto.swift b/Spec/Crypto.swift index 66ecf362d..1fdea534c 100644 --- a/Spec/Crypto.swift +++ b/Spec/Crypto.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import SwiftyJSON diff --git a/Spec/ReadmeExamples.swift b/Spec/ReadmeExamples.swift index 23e16e5cd..78ca4a352 100644 --- a/Spec/ReadmeExamples.swift +++ b/Spec/ReadmeExamples.swift @@ -6,7 +6,7 @@ // // -import AblyRealtime +import Ably import Foundation import Quick import Nimble diff --git a/Spec/RealtimeClient.swift b/Spec/RealtimeClient.swift index f93b0ae2d..626baf412 100644 --- a/Spec/RealtimeClient.swift +++ b/Spec/RealtimeClient.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble diff --git a/Spec/RealtimeClientChannel.swift b/Spec/RealtimeClientChannel.swift index 4a091a453..dd75060a6 100644 --- a/Spec/RealtimeClientChannel.swift +++ b/Spec/RealtimeClientChannel.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble import Aspects diff --git a/Spec/RealtimeClientChannels.swift b/Spec/RealtimeClientChannels.swift index d9f60848a..7db6faecc 100644 --- a/Spec/RealtimeClientChannels.swift +++ b/Spec/RealtimeClientChannels.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble diff --git a/Spec/RealtimeClientConnection.swift b/Spec/RealtimeClientConnection.swift index 1ad47b30a..a498f4521 100644 --- a/Spec/RealtimeClientConnection.swift +++ b/Spec/RealtimeClientConnection.swift @@ -6,7 +6,7 @@ // Copyright © 2015 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble import SwiftyJSON @@ -213,7 +213,7 @@ class RealtimeClientConnection: QuickSpec { done() case .Connected: if let transport = client.transport as? TestProxyTransport, let query = transport.lastUrl?.query { - expect(query).to(haveParam("lib", withValue: "ios-0.8.6")) + expect(query).to(haveParam("lib", withValue: "ios-0.8.7")) } else { XCTFail("MockTransport isn't working") diff --git a/Spec/RealtimeClientPresence.swift b/Spec/RealtimeClientPresence.swift index 3ec26cf69..4a53f276f 100644 --- a/Spec/RealtimeClientPresence.swift +++ b/Spec/RealtimeClientPresence.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble import Foundation diff --git a/Spec/RestClient.swift b/Spec/RestClient.swift index 6db486efd..0606c9a91 100644 --- a/Spec/RestClient.swift +++ b/Spec/RestClient.swift @@ -6,7 +6,7 @@ // Copyright © 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick diff --git a/Spec/RestClientChannel.swift b/Spec/RestClientChannel.swift index c1d611bcf..3b9c040de 100644 --- a/Spec/RestClientChannel.swift +++ b/Spec/RestClientChannel.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import Foundation diff --git a/Spec/RestClientChannels.swift b/Spec/RestClientChannels.swift index 9e4563ebc..20fe1d968 100644 --- a/Spec/RestClientChannels.swift +++ b/Spec/RestClientChannels.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import Aspects diff --git a/Spec/RestClientPresence.swift b/Spec/RestClientPresence.swift index 3124f0ad0..ab7e824b7 100644 --- a/Spec/RestClientPresence.swift +++ b/Spec/RestClientPresence.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Quick import Nimble diff --git a/Spec/RestClientStats.swift b/Spec/RestClientStats.swift index b5a0c56d1..612c03915 100644 --- a/Spec/RestClientStats.swift +++ b/Spec/RestClientStats.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import SwiftyJSON diff --git a/Spec/Stats.swift b/Spec/Stats.swift index 11a1de71d..6f520188e 100644 --- a/Spec/Stats.swift +++ b/Spec/Stats.swift @@ -6,7 +6,7 @@ // Copyright (c) 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import SwiftyJSON diff --git a/Spec/TestUtilities.swift b/Spec/TestUtilities.swift index 19b5d9eff..3fc5ef091 100644 --- a/Spec/TestUtilities.swift +++ b/Spec/TestUtilities.swift @@ -6,7 +6,7 @@ // Copyright © 2015 г. Ably. All rights reserved. // -import AblyRealtime +import Ably import Foundation import XCTest import Quick @@ -15,7 +15,7 @@ import SwiftyJSON import SocketRocket import Aspects -import AblyRealtime.Private +import Ably.Private enum CryptoTest: String { case aes128 = "crypto-data-128" diff --git a/Spec/Utilities.swift b/Spec/Utilities.swift index 0b41d111e..e5e0beb3b 100644 --- a/Spec/Utilities.swift +++ b/Spec/Utilities.swift @@ -6,7 +6,7 @@ // Copyright © 2016 Ably. All rights reserved. // -import AblyRealtime +import Ably import Nimble import Quick import Foundation diff --git a/Tests/ARTReadmeExamples.m b/Tests/ARTReadmeExamples.m index 6c3afe9c7..66811d01e 100644 --- a/Tests/ARTReadmeExamples.m +++ b/Tests/ARTReadmeExamples.m @@ -9,7 +9,7 @@ #import #import #import "ARTTestUtil.h" -#import "AblyRealtime.h" +#import "Ably.h" @interface ARTReadmeExamples : XCTestCase @end