Skip to content

Commit f09554d

Browse files
Bitrise Botheypiotr
authored andcommitted
iOS SDK 4.28.0 Release.
1 parent e2dda0a commit f09554d

File tree

380 files changed

+10699
-722
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

380 files changed

+10699
-722
lines changed

CHANGELOG.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
## 4.27.0 (December 18, 2017)
1+
## 4.28.0 (March 21, 2019)
22

33
Features:
4-
- Some classes have new initializers with queue for dispatching events of a `CBCentralManager`, see: `ESTDeviceManager`, `ESTMeshManager`.
5-
- `ESTDeviceManager` has a new delegate method returning error for device discovery failure (see: `- (void)deviceManager:(ESTDeviceManager *)manager didFailDiscoveryWithError:(NSError *)error;`. Previous callback is deprecated since 4.27.0).
64

7-
Bugfixes:
8-
- Issue with overwriting generic advertisers' indexes is a thing of the past.
5+
- Added "TemperatureOffset" setting.
6+
7+
You can use this setting to calibrate the beacon's temperature sensor.
8+
9+
For example, if you measure that the sensor in the beacon is off by 1.2 degree C (shows 21.2 instead of 20.0), set the temperature offset to -1.2.
910

1011
## 4.26.3 (November 13, 2017)
1112

Documents/Classes.html

Lines changed: 93 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,9 @@
240240
<li class="nav-group-task">
241241
<a class="nav-group-task-link" href="Classes/ESTBeaconOperationSensorsTemperature.html">ESTBeaconOperationSensorsTemperature</a>
242242
</li>
243+
<li class="nav-group-task">
244+
<a class="nav-group-task-link" href="Classes/ESTBeaconOperationSensorsTemperatureOffset.html">ESTBeaconOperationSensorsTemperatureOffset</a>
245+
</li>
243246
<li class="nav-group-task">
244247
<a class="nav-group-task-link" href="Classes/ESTBeaconOperationShakeToConnectEnable.html">ESTBeaconOperationShakeToConnectEnable</a>
245248
</li>
@@ -807,6 +810,9 @@
807810
<li class="nav-group-task">
808811
<a class="nav-group-task-link" href="Classes/ESTSettingSensorsTemperature.html">ESTSettingSensorsTemperature</a>
809812
</li>
813+
<li class="nav-group-task">
814+
<a class="nav-group-task-link" href="Classes/ESTSettingSensorsTemperatureOffset.html">ESTSettingSensorsTemperatureOffset</a>
815+
</li>
810816
<li class="nav-group-task">
811817
<a class="nav-group-task-link" href="Classes/ESTSettingShakeToConnectEnable.html">ESTSettingShakeToConnectEnable</a>
812818
</li>
@@ -1174,6 +1180,9 @@
11741180
<li class="nav-group-task">
11751181
<a class="nav-group-task-link" href="Enums/ESTSettingPowerScheduledAdvertisingPeriodError.html">ESTSettingPowerScheduledAdvertisingPeriodError</a>
11761182
</li>
1183+
<li class="nav-group-task">
1184+
<a class="nav-group-task-link" href="Enums/ESTSettingSensorsTemperatureOffsetError.html">ESTSettingSensorsTemperatureOffsetError</a>
1185+
</li>
11771186
<li class="nav-group-task">
11781187
<a class="nav-group-task-link" href="Enums.html#/c:@E@ESTSettingStorageType">ESTSettingStorageType</a>
11791188
</li>
@@ -1502,6 +1511,9 @@
15021511
<li class="nav-group-task">
15031512
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTSettingSensorsTemperature.h@T@ESTSettingSensorsTemperatureCompletionBlock">ESTSettingSensorsTemperatureCompletionBlock</a>
15041513
</li>
1514+
<li class="nav-group-task">
1515+
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTSettingSensorsTemperatureOffset.h@T@ESTSettingSensorsTemperatureOffsetCompletionBlock">ESTSettingSensorsTemperatureOffsetCompletionBlock</a>
1516+
</li>
15051517
<li class="nav-group-task">
15061518
<a class="nav-group-task-link" href="Type Definitions.html#/c:ESTSettingShakeToConnectEnable.h@T@ESTSettingShakeToConnectEnableCompletionBlock">ESTSettingShakeToConnectEnableCompletionBlock</a>
15071519
</li>
@@ -3932,6 +3944,44 @@ <h4>Declaration</h4>
39323944
</li>
39333945
</ul>
39343946
</div>
3947+
<div class="task-group">
3948+
<ul class="item-container">
3949+
<li class="item">
3950+
<div>
3951+
<code>
3952+
<a name="/c:objc(cs)ESTBeaconOperationSensorsTemperatureOffset"></a>
3953+
<a name="//apple_ref/objc/Class/ESTBeaconOperationSensorsTemperatureOffset" class="dashAnchor"></a>
3954+
<a class="token" href="#/c:objc(cs)ESTBeaconOperationSensorsTemperatureOffset">ESTBeaconOperationSensorsTemperatureOffset</a>
3955+
</code>
3956+
</div>
3957+
<div class="height-container">
3958+
<div class="pointer-container"></div>
3959+
<section class="section">
3960+
<div class="pointer"></div>
3961+
<div class="abstract">
3962+
<p>ESTBeaconOperationSensorsTemperatureOffset allows to create read/write operations for Sensors TemperatureOffset setting of a device.</p>
3963+
3964+
<a href="Classes/ESTBeaconOperationSensorsTemperatureOffset.html" class="slightly-smaller">See more</a>
3965+
</div>
3966+
<div class="declaration">
3967+
<h4>Declaration</h4>
3968+
<div class="language">
3969+
<p class="aside-title">Objective-C</p>
3970+
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTBeaconOperationSensorsTemperatureOffset</span>
3971+
<span class="p">:</span> <span class="nc"><a href="Classes/ESTSettingOperation.html">ESTSettingOperation</a></span> <span class="o">&lt;</span><span class="n"><a href="Protocols/ESTBeaconOperationProtocol.html">ESTBeaconOperationProtocol</a></span><span class="o">&gt;</span></code></pre>
3972+
3973+
</div>
3974+
<div class="language">
3975+
<p class="aside-title">Swift</p>
3976+
<pre class="highlight"><code><span class="kd">class</span> <span class="kt">ESTBeaconOperationSensorsTemperatureOffset</span> <span class="p">:</span> <span class="kt"><a href="Classes/ESTSettingOperation.html">ESTSettingOperation</a></span><span class="p">,</span> <span class="kt"><a href="Protocols/ESTBeaconOperationProtocol.html">ESTBeaconOperationProtocol</a></span></code></pre>
3977+
3978+
</div>
3979+
</div>
3980+
</section>
3981+
</div>
3982+
</li>
3983+
</ul>
3984+
</div>
39353985
<div class="task-group">
39363986
<ul class="item-container">
39373987
<li class="item">
@@ -4976,7 +5026,7 @@ <h4>Declaration</h4>
49765026
<section class="section">
49775027
<div class="pointer"></div>
49785028
<div class="abstract">
4979-
<p>ESTDeviceNearable represents Nearable device. It allows to to establish
5029+
<p>ESTDeviceNearable represents Nearable device. It allows to establish
49805030
connection to the device and change its settings.</p>
49815031

49825032
<p>Object of this class is returned as a result of ESTUtilityManager scanning.
@@ -11104,6 +11154,47 @@ <h4>Declaration</h4>
1110411154
</li>
1110511155
</ul>
1110611156
</div>
11157+
<div class="task-group">
11158+
<ul class="item-container">
11159+
<li class="item">
11160+
<div>
11161+
<code>
11162+
<a name="/c:objc(cs)ESTSettingSensorsTemperatureOffset"></a>
11163+
<a name="//apple_ref/objc/Class/ESTSettingSensorsTemperatureOffset" class="dashAnchor"></a>
11164+
<a class="token" href="#/c:objc(cs)ESTSettingSensorsTemperatureOffset">ESTSettingSensorsTemperatureOffset</a>
11165+
</code>
11166+
</div>
11167+
<div class="height-container">
11168+
<div class="pointer-container"></div>
11169+
<section class="section">
11170+
<div class="pointer"></div>
11171+
<div class="abstract">
11172+
<p>ESTSettingSensorsTemperatureOffset represents Sensors TemperatureOffset value.</p>
11173+
11174+
<p>You can use this setting to calibrate the beacon&rsquo;s temperature sensor.</p>
11175+
11176+
<p>For example, if you measure that the sensor in the beacon is off by 1.2 degree C (shows 21.2 instead of 20.0), set the temperature offset to -1.2.</p>
11177+
11178+
<a href="Classes/ESTSettingSensorsTemperatureOffset.html" class="slightly-smaller">See more</a>
11179+
</div>
11180+
<div class="declaration">
11181+
<h4>Declaration</h4>
11182+
<div class="language">
11183+
<p class="aside-title">Objective-C</p>
11184+
<pre class="highlight"><code><span class="k">@interface</span> <span class="nc">ESTSettingSensorsTemperatureOffset</span> <span class="p">:</span> <span class="nc"><a href="Classes/ESTSettingReadWrite.html">ESTSettingReadWrite</a></span> <span class="o">&lt;</span><span class="n">NSCopying</span><span class="o">&gt;</span></code></pre>
11185+
11186+
</div>
11187+
<div class="language">
11188+
<p class="aside-title">Swift</p>
11189+
<pre class="highlight"><code><span class="kd">class</span> <span class="kt">ESTSettingSensorsTemperatureOffset</span> <span class="p">:</span> <span class="kt"><a href="Classes/ESTSettingReadWrite.html">ESTSettingReadWrite</a></span><span class="p">,</span> <span class="kt">NSCopying</span></code></pre>
11190+
11191+
</div>
11192+
</div>
11193+
</section>
11194+
</div>
11195+
</li>
11196+
</ul>
11197+
</div>
1110711198
<div class="task-group">
1110811199
<ul class="item-container">
1110911200
<li class="item">
@@ -12534,7 +12625,7 @@ <h4>Declaration</h4>
1253412625
</article>
1253512626
</div>
1253612627
<section class="footer">
12537-
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-12-18)</p>
12628+
<p>&copy; 2019 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2019-03-21)</p>
1253812629
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
1253912630
</section>
1254012631
</body>

Documents/Classes/ESTAnalyticsManager.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,9 @@
241241
<li class="nav-group-task">
242242
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperature.html">ESTBeaconOperationSensorsTemperature</a>
243243
</li>
244+
<li class="nav-group-task">
245+
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperatureOffset.html">ESTBeaconOperationSensorsTemperatureOffset</a>
246+
</li>
244247
<li class="nav-group-task">
245248
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationShakeToConnectEnable.html">ESTBeaconOperationShakeToConnectEnable</a>
246249
</li>
@@ -808,6 +811,9 @@
808811
<li class="nav-group-task">
809812
<a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperature.html">ESTSettingSensorsTemperature</a>
810813
</li>
814+
<li class="nav-group-task">
815+
<a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperatureOffset.html">ESTSettingSensorsTemperatureOffset</a>
816+
</li>
811817
<li class="nav-group-task">
812818
<a class="nav-group-task-link" href="../Classes/ESTSettingShakeToConnectEnable.html">ESTSettingShakeToConnectEnable</a>
813819
</li>
@@ -1175,6 +1181,9 @@
11751181
<li class="nav-group-task">
11761182
<a class="nav-group-task-link" href="../Enums/ESTSettingPowerScheduledAdvertisingPeriodError.html">ESTSettingPowerScheduledAdvertisingPeriodError</a>
11771183
</li>
1184+
<li class="nav-group-task">
1185+
<a class="nav-group-task-link" href="../Enums/ESTSettingSensorsTemperatureOffsetError.html">ESTSettingSensorsTemperatureOffsetError</a>
1186+
</li>
11781187
<li class="nav-group-task">
11791188
<a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTSettingStorageType">ESTSettingStorageType</a>
11801189
</li>
@@ -1503,6 +1512,9 @@
15031512
<li class="nav-group-task">
15041513
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperature.h@T@ESTSettingSensorsTemperatureCompletionBlock">ESTSettingSensorsTemperatureCompletionBlock</a>
15051514
</li>
1515+
<li class="nav-group-task">
1516+
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperatureOffset.h@T@ESTSettingSensorsTemperatureOffsetCompletionBlock">ESTSettingSensorsTemperatureOffsetCompletionBlock</a>
1517+
</li>
15061518
<li class="nav-group-task">
15071519
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingShakeToConnectEnable.h@T@ESTSettingShakeToConnectEnableCompletionBlock">ESTSettingShakeToConnectEnableCompletionBlock</a>
15081520
</li>
@@ -1919,7 +1931,7 @@ <h4>Return Value</h4>
19191931
</article>
19201932
</div>
19211933
<section class="footer">
1922-
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-12-18)</p>
1934+
<p>&copy; 2019 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2019-03-21)</p>
19231935
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
19241936
</section>
19251937
</body>

Documents/Classes/ESTBeacon.html

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,6 +241,9 @@
241241
<li class="nav-group-task">
242242
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperature.html">ESTBeaconOperationSensorsTemperature</a>
243243
</li>
244+
<li class="nav-group-task">
245+
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationSensorsTemperatureOffset.html">ESTBeaconOperationSensorsTemperatureOffset</a>
246+
</li>
244247
<li class="nav-group-task">
245248
<a class="nav-group-task-link" href="../Classes/ESTBeaconOperationShakeToConnectEnable.html">ESTBeaconOperationShakeToConnectEnable</a>
246249
</li>
@@ -808,6 +811,9 @@
808811
<li class="nav-group-task">
809812
<a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperature.html">ESTSettingSensorsTemperature</a>
810813
</li>
814+
<li class="nav-group-task">
815+
<a class="nav-group-task-link" href="../Classes/ESTSettingSensorsTemperatureOffset.html">ESTSettingSensorsTemperatureOffset</a>
816+
</li>
811817
<li class="nav-group-task">
812818
<a class="nav-group-task-link" href="../Classes/ESTSettingShakeToConnectEnable.html">ESTSettingShakeToConnectEnable</a>
813819
</li>
@@ -1175,6 +1181,9 @@
11751181
<li class="nav-group-task">
11761182
<a class="nav-group-task-link" href="../Enums/ESTSettingPowerScheduledAdvertisingPeriodError.html">ESTSettingPowerScheduledAdvertisingPeriodError</a>
11771183
</li>
1184+
<li class="nav-group-task">
1185+
<a class="nav-group-task-link" href="../Enums/ESTSettingSensorsTemperatureOffsetError.html">ESTSettingSensorsTemperatureOffsetError</a>
1186+
</li>
11781187
<li class="nav-group-task">
11791188
<a class="nav-group-task-link" href="../Enums.html#/c:@E@ESTSettingStorageType">ESTSettingStorageType</a>
11801189
</li>
@@ -1503,6 +1512,9 @@
15031512
<li class="nav-group-task">
15041513
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperature.h@T@ESTSettingSensorsTemperatureCompletionBlock">ESTSettingSensorsTemperatureCompletionBlock</a>
15051514
</li>
1515+
<li class="nav-group-task">
1516+
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingSensorsTemperatureOffset.h@T@ESTSettingSensorsTemperatureOffsetCompletionBlock">ESTSettingSensorsTemperatureOffsetCompletionBlock</a>
1517+
</li>
15061518
<li class="nav-group-task">
15071519
<a class="nav-group-task-link" href="../Type Definitions.html#/c:ESTSettingShakeToConnectEnable.h@T@ESTSettingShakeToConnectEnableCompletionBlock">ESTSettingShakeToConnectEnableCompletionBlock</a>
15081520
</li>
@@ -1883,7 +1895,7 @@ <h4>Return Value</h4>
18831895
</article>
18841896
</div>
18851897
<section class="footer">
1886-
<p>&copy; 2017 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2017-12-18)</p>
1898+
<p>&copy; 2019 <a class="link" href="http://estimote.com" target="_blank" rel="external">Estimote</a>. All rights reserved. (Last updated: 2019-03-21)</p>
18871899
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.7.4</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
18881900
</section>
18891901
</body>

0 commit comments

Comments
 (0)