Skip to content

Commit

Permalink
Added official support for Swift 4.2.
Browse files Browse the repository at this point in the history
  • Loading branch information
przemekblasiak committed Sep 19, 2018
1 parent 47e3cef commit 74aca98
Show file tree
Hide file tree
Showing 34 changed files with 49 additions and 33 deletions.
12 changes: 10 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -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:
Expand Down Expand Up @@ -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
Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -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"

Expand Down Expand Up @@ -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)
Expand Down
Binary file modified EstimoteProximitySDK/EstimoteProximitySDK.framework/Info.plist
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion docs/Classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXCloudCredentials.html
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ <h4>Parameters</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXProximityObserver.html
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXProximityObserverConfiguration.html
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ <h4>Return Value</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXProximityRange.html
Original file line number Diff line number Diff line change
Expand Up @@ -483,7 +483,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXProximityZone.html
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@ <h4>Parameters</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Classes/EPXProximityZoneContext.html
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ <h4>Return Value</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Constants.html
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Enums.html
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Enums/EPXLogLevel.html
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
2 changes: 1 addition & 1 deletion docs/Enums/EPXProximityObserverError.html
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ <h4>Parameters</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -393,7 +393,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,7 @@ <h4>Return Value</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -483,7 +483,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -385,7 +385,7 @@ <h4>Parameters</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -333,7 +333,7 @@ <h4>Return Value</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ <h4>Declaration</h4>
</section>
</section>
<section id="footer">
<p>&copy; 2018 <a class="link" href="" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-13)</p>
<p>&copy; 2018 <a class="link" href="https://github.com/Estimote/iOS-Proximity-SDK" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2018-09-19)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.9.3</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
Expand Down
Loading

0 comments on commit 74aca98

Please sign in to comment.