diff --git a/CHANGELOG.md b/CHANGELOG.md index 59605e8..79fd1bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [1.2.0] - 2018-09-19 + +### Added: +- Support for Swift 4.2 and the new build system in Xcode 10. + +### Changed: +- The SDK doesn't support the devices with 32-bit arm7vs architecture (older than iPhone 5S). + ## [1.1.0] - 2018-08-20 ### Added: @@ -13,7 +21,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [1.0.0] - 2018-07-26 ### Added: -- Enforcing Core Location Services permissions — in order to report enter/exit events, your apps need either `WhenInUse` (to work when the app is active) or `Always` (to work in background as well) permission. +- Enforcing Core Location Services permissions — in order to report enter/exit events, your apps need either `WhenInUse` (to work when the app is active) or `Always` (to work in background as well) permission. - Proximity SDK now supports telemetry reporting to Estimote Cloud. ### Changed: @@ -91,7 +99,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - Renamed `EPXProximityDeviceAttachment` to `EPXDeviceAttachment`. - `EPXProximityZone`'s `attachmentValue` is now `nonnull`. -### Added +### Added - Added `EPXProximityObserverConfiguration` - it allows configuring Proximity Observer. At the moment, it only contains log level, but will be extended in the future. ### Removed diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/EstimoteProximitySDK b/EstimoteProximitySDK/EstimoteProximitySDK.framework/EstimoteProximitySDK index 1186c84..5519e14 100755 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/EstimoteProximitySDK and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/EstimoteProximitySDK differ diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Headers/EstimoteProximitySDK-Swift.h b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Headers/EstimoteProximitySDK-Swift.h index 3b8aa19..3328c29 100644 --- a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Headers/EstimoteProximitySDK-Swift.h +++ b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Headers/EstimoteProximitySDK-Swift.h @@ -1,4 +1,4 @@ -// Generated by Apple Swift version 4.1.2 (swiftlang-902.0.54 clang-902.0.39.2) +// Generated by Apple Swift version 4.2 (swiftlang-1000.11.37.1 clang-1000.11.45.1) #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wgcc-compat" @@ -129,17 +129,17 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #if !defined(SWIFT_ENUM_ATTR) # if defined(__has_attribute) && __has_attribute(enum_extensibility) -# define SWIFT_ENUM_ATTR __attribute__((enum_extensibility(open))) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) # else -# define SWIFT_ENUM_ATTR +# define SWIFT_ENUM_ATTR(_extensibility) # endif #endif #if !defined(SWIFT_ENUM) -# define SWIFT_ENUM(_type, _name) enum _name : _type _name; enum SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # if __has_feature(generalized_swift_name) -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR SWIFT_ENUM_EXTRA _name : _type +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type # else -# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME) SWIFT_ENUM(_type, _name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) # endif #endif #if !defined(SWIFT_UNAVAILABLE) diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Info.plist b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Info.plist index 8675b5f..08be762 100644 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Info.plist and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Info.plist differ diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftdoc b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftdoc index f247c2c..b596230 100644 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftdoc and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftdoc differ diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftmodule b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftmodule index c47b2ea..3dbd418 100644 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftmodule and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm.swiftmodule differ diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftdoc b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftdoc index 2e6f5c8..656e7b3 100644 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftdoc and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftdoc differ diff --git a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftmodule b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftmodule index 611c450..ca8a398 100644 Binary files a/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftmodule and b/EstimoteProximitySDK/EstimoteProximitySDK.framework/Modules/EstimoteProximitySDK.swiftmodule/arm64.swiftmodule differ diff --git a/docs/Classes.html b/docs/Classes.html index ae67a1f..616dbda 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -327,7 +327,7 @@

Declaration

diff --git a/docs/Classes/EPXCloudCredentials.html b/docs/Classes/EPXCloudCredentials.html index 3ca99f4..9259c88 100644 --- a/docs/Classes/EPXCloudCredentials.html +++ b/docs/Classes/EPXCloudCredentials.html @@ -282,7 +282,7 @@

Parameters

diff --git a/docs/Classes/EPXProximityObserver.html b/docs/Classes/EPXProximityObserver.html index f6eba82..6991648 100644 --- a/docs/Classes/EPXProximityObserver.html +++ b/docs/Classes/EPXProximityObserver.html @@ -393,7 +393,7 @@

Declaration

diff --git a/docs/Classes/EPXProximityObserverConfiguration.html b/docs/Classes/EPXProximityObserverConfiguration.html index d3a7f75..252b993 100644 --- a/docs/Classes/EPXProximityObserverConfiguration.html +++ b/docs/Classes/EPXProximityObserverConfiguration.html @@ -309,7 +309,7 @@

Return Value

diff --git a/docs/Classes/EPXProximityRange.html b/docs/Classes/EPXProximityRange.html index 3cdd0ce..e933f67 100644 --- a/docs/Classes/EPXProximityRange.html +++ b/docs/Classes/EPXProximityRange.html @@ -483,7 +483,7 @@

Declaration

diff --git a/docs/Classes/EPXProximityZone.html b/docs/Classes/EPXProximityZone.html index 1202805..226e30b 100644 --- a/docs/Classes/EPXProximityZone.html +++ b/docs/Classes/EPXProximityZone.html @@ -385,7 +385,7 @@

Parameters

diff --git a/docs/Classes/EPXProximityZoneContext.html b/docs/Classes/EPXProximityZoneContext.html index 53bdaad..a0bd9ae 100644 --- a/docs/Classes/EPXProximityZoneContext.html +++ b/docs/Classes/EPXProximityZoneContext.html @@ -333,7 +333,7 @@

Return Value

diff --git a/docs/Constants.html b/docs/Constants.html index 1d3c8ef..6bfb5c2 100644 --- a/docs/Constants.html +++ b/docs/Constants.html @@ -187,7 +187,7 @@

Declaration

diff --git a/docs/Enums.html b/docs/Enums.html index 435056e..4655f3b 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -162,7 +162,7 @@

Declaration

diff --git a/docs/Enums/EPXLogLevel.html b/docs/Enums/EPXLogLevel.html index f63e6db..cbd7ac8 100644 --- a/docs/Enums/EPXLogLevel.html +++ b/docs/Enums/EPXLogLevel.html @@ -226,7 +226,7 @@

Declaration

diff --git a/docs/Enums/EPXProximityObserverError.html b/docs/Enums/EPXProximityObserverError.html index 93e5d18..63abee5 100644 --- a/docs/Enums/EPXProximityObserverError.html +++ b/docs/Enums/EPXProximityObserverError.html @@ -322,7 +322,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes.html index ae67a1f..616dbda 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes.html @@ -327,7 +327,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXCloudCredentials.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXCloudCredentials.html index 3ca99f4..9259c88 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXCloudCredentials.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXCloudCredentials.html @@ -282,7 +282,7 @@

Parameters

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserver.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserver.html index f6eba82..6991648 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserver.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserver.html @@ -393,7 +393,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserverConfiguration.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserverConfiguration.html index d3a7f75..252b993 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserverConfiguration.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityObserverConfiguration.html @@ -309,7 +309,7 @@

Return Value

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityRange.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityRange.html index 3cdd0ce..e933f67 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityRange.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityRange.html @@ -483,7 +483,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZone.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZone.html index 1202805..226e30b 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZone.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZone.html @@ -385,7 +385,7 @@

Parameters

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZoneContext.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZoneContext.html index 53bdaad..a0bd9ae 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZoneContext.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Classes/EPXProximityZoneContext.html @@ -333,7 +333,7 @@

Return Value

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Constants.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Constants.html index 1d3c8ef..6bfb5c2 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Constants.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Constants.html @@ -187,7 +187,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums.html index 435056e..4655f3b 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums.html @@ -162,7 +162,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXLogLevel.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXLogLevel.html index f63e6db..cbd7ac8 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXLogLevel.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXLogLevel.html @@ -226,7 +226,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXProximityObserverError.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXProximityObserverError.html index 93e5d18..63abee5 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXProximityObserverError.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/Enums/EPXProximityObserverError.html @@ -322,7 +322,7 @@

Declaration

diff --git a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/index.html b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/index.html index bccd87c..e5edde6 100644 --- a/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/EstimoteProximitySDK.docset/Contents/Resources/Documents/index.html @@ -81,6 +81,10 @@

EstimoteProximitySDK

+

Provides a simple way for apps to react to physical context by reading signals from Estimote Beacons.

+

Installation

+
pod 'EstimoteProximitySDK'
+

Authors

Estimote

@@ -88,7 +92,7 @@

Authors

diff --git a/docs/docsets/EstimoteProximitySDK.tgz b/docs/docsets/EstimoteProximitySDK.tgz index 5a13629..ddf8c61 100644 Binary files a/docs/docsets/EstimoteProximitySDK.tgz and b/docs/docsets/EstimoteProximitySDK.tgz differ diff --git a/docs/index.html b/docs/index.html index bccd87c..e5edde6 100644 --- a/docs/index.html +++ b/docs/index.html @@ -81,6 +81,10 @@

EstimoteProximitySDK

+

Provides a simple way for apps to react to physical context by reading signals from Estimote Beacons.

+

Installation

+
pod 'EstimoteProximitySDK'
+

Authors

Estimote

@@ -88,7 +92,7 @@

Authors

diff --git a/docs/undocumented.json b/docs/undocumented.json index a5fecd1..48b48e1 100644 --- a/docs/undocumented.json +++ b/docs/undocumented.json @@ -134,5 +134,5 @@ "warning": "undocumented" } ], - "source_directory": "/Users/bprzemyslaw/Developer/com.estimote/iOS-Proximity-SDK-Source/EstimoteProximitySDK/BuildScripts" + "source_directory": "/Users/bprzemyslaw/Developer/com.estimote/iOS-Proximity-SDK-Source/EstimoteProximitySDK" } \ No newline at end of file