Skip to content

Commit 60372e6

Browse files
Pavel TychininPavel Tychinin
authored andcommitted
Release 20240521
1 parent 53ad235 commit 60372e6

File tree

30 files changed

+174
-46
lines changed

30 files changed

+174
-46
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22
All notable changes to this project will be documented in this file.
33
`navigine.framework` adheres to [Semantic Versioning](http://semver.org/).
44

5+
## [2.5.0](https://github.com/Navigine/navigine_ios_framework/releases/tag/v.2.5.0) / 2024-05-21
6+
* Аixed crash in internal process
7+
* Improved navigation algorithms
8+
59
## [2.4.9](https://github.com/Navigine/navigine_ios_framework/releases/tag/v.2.4.9) / 2024-04-03
610
* Fix invalid locationId & sublocationId in outdoor algorithm
711

Frameworks/Navigine.xcframework/Info.plist

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,30 +6,30 @@
66
<array>
77
<dict>
88
<key>LibraryIdentifier</key>
9-
<string>ios-arm64</string>
9+
<string>ios-arm64_x86_64-simulator</string>
1010
<key>LibraryPath</key>
1111
<string>Navigine.framework</string>
1212
<key>SupportedArchitectures</key>
1313
<array>
1414
<string>arm64</string>
15+
<string>x86_64</string>
1516
</array>
1617
<key>SupportedPlatform</key>
1718
<string>ios</string>
19+
<key>SupportedPlatformVariant</key>
20+
<string>simulator</string>
1821
</dict>
1922
<dict>
2023
<key>LibraryIdentifier</key>
21-
<string>ios-arm64_x86_64-simulator</string>
24+
<string>ios-arm64</string>
2225
<key>LibraryPath</key>
2326
<string>Navigine.framework</string>
2427
<key>SupportedArchitectures</key>
2528
<array>
2629
<string>arm64</string>
27-
<string>x86_64</string>
2830
</array>
2931
<key>SupportedPlatform</key>
3032
<string>ios</string>
31-
<key>SupportedPlatformVariant</key>
32-
<string>simulator</string>
3333
</dict>
3434
</array>
3535
<key>CFBundlePackageType</key>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#pragma once
2+
3+
/// :nodoc:
4+
@protocol NCLifecycleListener
5+
6+
- (void)onActivate;
7+
- (void)onBackground;
8+
9+
@end
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#import "NCLifecycleListener.h"
2+
3+
@protocol NCLifecycleProvider
4+
5+
- (void)setListener:(__weak id<NCLifecycleListener>)listener;
6+
- (void)reset;
7+
- (bool)isActive;
8+
9+
@end

Frameworks/Navigine.xcframework/ios-arm64/Navigine.framework/Headers/NCNavigineSdk.h

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,13 @@
88
@class NCLocationEditManager;
99
@class NCLocationListManager;
1010
@class NCLocationManager;
11-
@class NCLocationWindow;
1211
@class NCMeasurementManager;
1312
@class NCNavigationManager;
1413
@class NCNavigineSdk;
1514
@class NCNotificationManager;
1615
@class NCResourceManager;
1716
@class NCRouteManager;
1817
@class NCZoneManager;
19-
@protocol NCPlatformView;
2018

2119

2220
DEFAULT_EXPORT_ATTRIBUTE
@@ -59,8 +57,11 @@ DEFAULT_EXPORT_ATTRIBUTE
5957

6058
- (nonnull NSString *)getErrorDescription:(int32_t)errorCode;
6159

60+
/**
61+
*
62+
* createLocationWindow(platform_view: platform_view): location_window;
63+
*
64+
*/
6265
- (nullable NCLocationListManager *)getLocationListManager;
6366

64-
- (nullable NCLocationWindow *)createLocationWindow:(nullable id<NCPlatformView>)platformView;
65-
6667
@end

Frameworks/Navigine.xcframework/ios-arm64/Navigine.framework/Headers/Navigine.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ FOUNDATION_EXPORT const unsigned char NavigineVersionString[];
2626
#import "NCPosition.h"
2727
#import "NCPositionListener.h"
2828
#import "NCNavigationManager.h"
29-
#import "NCMultiLineMapObject.h"
3029
#import "NCMeasurementManager.h"
3130
#import "NCMeasurementListener.h"
3231
#import "NCSensorType.h"
@@ -94,5 +93,7 @@ FOUNDATION_EXPORT const unsigned char NavigineVersionString[];
9493
#import "NCLocationPoint.h"
9594
#import "NCRoutePath.h"
9695
#import "NCAsyncRouteManager.h"
97-
#import "NCLocationView.h"
96+
#import "NCLifecycleProvider.h"
97+
#import "NCLifecycleListener.h"
9898
#import "NCExport.h"
99+
#import "NCLocationView.h"
Binary file not shown.
Binary file not shown.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#pragma once
2+
3+
/// :nodoc:
4+
@protocol NCLifecycleListener
5+
6+
- (void)onActivate;
7+
- (void)onBackground;
8+
9+
@end
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#import "NCLifecycleListener.h"
2+
3+
@protocol NCLifecycleProvider
4+
5+
- (void)setListener:(__weak id<NCLifecycleListener>)listener;
6+
- (void)reset;
7+
- (bool)isActive;
8+
9+
@end

0 commit comments

Comments
 (0)