Skip to content

Commit

Permalink
Released MapplsAPICore(1.0.5), MapplsAPIKit(2.0.10), MapplsMap(Mappls…
Browse files Browse the repository at this point in the history
…Map)

MapplsAPICore, MapplsAPIKit:
- Error code opimization for initializing Map.

MapplsMap:
- Fixed an issue where delegate function `didFinishLoadingStyle` not getting called.
- Added a class `MapplsMapAuthenticator` which can be used to initialize SDK using the method `initializeSDKSession`
  • Loading branch information
Robin Macbook Pro committed Jan 31, 2023
1 parent 78c7149 commit b194fb8
Show file tree
Hide file tree
Showing 9 changed files with 57 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ You can get your api key to be used in this document here: [https://apis.mappls.

| Version | Supported SDK Version |
| ------- | --------------------- |
| [v1.0.6](./docs/v1.0.6/README.md) | - [MapplsAPICore - 1.0.4](./docs/v1.0.6/MapplsAPICore.md) <br/> - [MapplsAPIKit - 2.0.9](./docs/v1.0.6/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.6/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.6/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.0](./docs/v1.0.6/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.6/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.6/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.6/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.6/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.6/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.6/RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](./docs/v1.0.6/MapplsIntouch.md)|
| [v1.0.6](./docs/v1.0.6/README.md) | - [MapplsAPICore - 1.0.5](./docs/v1.0.6/MapplsAPICore.md) <br/> - [MapplsAPIKit - 2.0.10](./docs/v1.0.6/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.5](./docs/v1.0.6/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.6/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.0](./docs/v1.0.6/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.6/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.6/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.6/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.6/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.6/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.6/RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](./docs/v1.0.6/MapplsIntouch.md)|
| [v1.0.5](./docs/v1.0.5/README.md) | - [MapplsAPICore - 1.0.4](./docs/v1.0.5/MapplsAPICore.md) <br/> - [MapplsAPIKit - 2.0.9](./docs/v1.0.5/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.5/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.5/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.0](./docs/v1.0.5/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.5/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.5/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.5/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.5/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.5/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.5/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.5/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.5/RasterCatalouge.md)|

. . . . . .
Expand Down
2 changes: 1 addition & 1 deletion Version-History.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

| Version | Supported SDK Version |
| ------- | --------------------- |
| [v1.0.6](./docs/v1.0.6/README.md) | - [MapplsAPICore - 1.0.4](./docs/v1.0.6/MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.9](./docs/v1.0.6/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.6/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.6/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](./docs/v1.0.6/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.6/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.6/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.6/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.6/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.6/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.6/RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](./docs/v1.0.6/MapplsIntouch.md)|
| [v1.0.6](./docs/v1.0.6/README.md) | - [MapplsAPICore - 1.0.5](./docs/v1.0.6/MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.10](./docs/v1.0.6/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.5](./docs/v1.0.6/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.6/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](./docs/v1.0.6/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.6/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.6/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.6/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.6/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.6/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.6/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.6/RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](./docs/v1.0.6/MapplsIntouch.md)|
| [v1.0.5](./docs/v1.0.5/README.md) | - [MapplsAPICore - 1.0.4](./docs/v1.0.5/MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.9](./docs/v1.0.5/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.5/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.5/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](./docs/v1.0.5/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.5/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.5/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.5/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.5/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.5/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.5/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.5/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.5/RasterCatalouge.md)|
| [v1.0.4](./docs/v1.0.4/README.md) | - [MapplsAPICore - 1.0.4](./docs/v1.0.4/MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.8](./docs/v1.0.4/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.4/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.4/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](./docs/v1.0.4/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.4/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.4/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.4/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.4/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.4/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.4/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.4/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.4/RasterCatalouge.md)|
| [v1.0.3](./docs/v1.0.3/README.md) | - [MapplsAPICore - 1.0.3](./docs/v1.0.3/MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.7](./docs/v1.0.3/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](./docs/v1.0.3/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](./docs/v1.0.3/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](./docs/v1.0.3/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](./docs/v1.0.3/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](./docs/v1.0.3/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](./docs/v1.0.3/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](./docs/v1.0.3/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](./docs/v1.0.3/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](./docs/v1.0.3/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](./docs/v1.0.3/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](./docs/v1.0.3/RasterCatalouge.md)|
Expand Down
5 changes: 5 additions & 0 deletions docs/v1.0.6/CHANGELOG/MapplsAPICore.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changes to the MapplsAPICore SDK for iOS

## 1.0.5 - 30 Jan, 2023

### Changed
- Error code opimization for initializing Map.

## 1.0.4 - 09 Dec, 2022

### Changed
Expand Down
5 changes: 5 additions & 0 deletions docs/v1.0.6/CHANGELOG/MapplsAPIKit.md
100755 → 100644
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changes to the MapplsAPIKit SDK for iOS

## 2.0.10 - 30 Jan, 2023

### Changed
- Error code opimization for initializing Map.

## 2.0.9 - 02 Jan, 2023

### Added
Expand Down
6 changes: 6 additions & 0 deletions docs/v1.0.6/CHANGELOG/MapplsMap.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Changes to the MapplsMap SDK for iOS

## 5.13.5 - 31 Jan, 2023

### Added

- A class `MapplsMapAuthenticator` can be used to initialize SDK using the method `initializeSDKSession`.

## 5.13.4 - 13 Oct, 2022

### Added
Expand Down
1 change: 1 addition & 0 deletions docs/v1.0.6/MapplsAPICore.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ Mappls's Keys can be get from [here](http://about.mappls.com/api/signup) which i

| Version | Dated | Description |
| :---- | :---- | :---- |
| `1.0.5` | 30 Jan 2023 | - Error code opimization for initializing Map.|
| `1.0.4` | 09 Dec 2022 | - A custom property `modelName` of extension `UIDevice` is made public.|
| `1.0.3` | 13 Oct 2022 | - Some performance improvements and optimization.|

Expand Down
1 change: 1 addition & 0 deletions docs/v1.0.6/MapplsAPIKit.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ This library depends upon `MapplsAPICore`. All dependent libraries will be autom

| Version | Dated | Description |
| :---- | :---- | :---- |
| `2.0.10` | 30 Jan 2023 | - Error code opimization for initializing Map.|
| `2.0.9` | 02 Jan 2023 | - API wrapper added to get cost of tolls etc which can be consumed by Manager class `MapplsCostEstimationManager` and request class `MapplsCostEstimationOptions`.|
| `2.0.8` | 09 Dec 2022 | - Issue of incorrect `Lanes` is fixed. A bug of ETA refresh is fixed where driving profile was not dynamic based on route requested. Turf code is refactored.|
| `2.0.7` | 21 Oct 2022 | - Function added to calculate congestion delays. Host issue is resolved. Turf library's source code added.|
Expand Down
37 changes: 36 additions & 1 deletion docs/v1.0.6/MapplsMap.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Mappls's Map SDK for iOS lets you easily add Mappls Map and web services to your

| Version | Dated | Description |
| :------ | :---- | :---------- |
| `5.13.5` | 31 Jan, 2023 | Fixed `didFinishLoadingStyle` not getting called and added a class `MapplsMapAuthenticator` which can be used to initialize SDK using the method `initializeSDKSession`|
| `5.13.4` | 13 Oct, 2022 | Give `Mappls Pin` in delegate function `didTapPlaceWithMapplsPin` on map tap. Performance improvements and optimization. |
| `5.13.3` | 08 Sep, 2022 | Issue Resolved: Tiles not loading on CarPlay when phone is in locked state. |
| `5.13.2` | 18 Aug, 2022 | Bug Resolved: Session not resetting. |
Expand All @@ -51,7 +52,7 @@ Mappls's Map SDK for iOS lets you easily add Mappls Map and web services to your

- Add below lines in pod file of your project:
```Cocoapods
pod 'MapplsMap', '5.13.4'
pod 'MapplsMap', '5.13.5'
```
- Run pod install or pod update (to update existing pods)
Expand All @@ -71,6 +72,40 @@ Mappls's Map SDK for iOS lets you easily add Mappls Map and web services to your
### [MapplsAPICore](#MapplsAPICore)
It is required to set Mappls keys to use any MAPPL's SDK. Please refer to documenatation [here](MapplsAPICore.md).
### [MapplsMap](#mapplsmap)
A class `MapplsMapAuthenticator` can be used to authorize the Map.
It is recommended to call this method before initilizing `MapplsMapView`.
Swift
```swift
MapplsMapAuthenticator.sharedManager().initializeSDKSession { isSucess, error in
if let error = error {
// Map cannot be initilize
print("error: \(error.localizedDescription)")
} else {
// Map is authorized sucessfully.
}
}
```

Objective - C

```swift
[[MapplsMapAuthenticator sharedManager] initializeSDKSession:^(BOOL isSuccess, NSError * _Nullable error) {
if (isSuccess) {
// Map is authorized sucessfully.
} else {
// Map cannot be initilize
}
}];

```

Note: Although authorization of Map is done internally on initilizing `MapplsMapView`, **Using this in advance will reduce map loading time**


## [Usage](#Usage)

## [Add a Mappls Map View](#Add-a-Mappls-Map-View)
Expand Down
2 changes: 1 addition & 1 deletion docs/v1.0.6/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ You can get your api key to be used in this document here: [https://apis.mappls.

| Version | Supported SDK Version |
| ------- | --------------------- |
| [v1.0.6](README.md) | - [MapplsAPICore - 1.0.4](MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.9](MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](MapplsIntouch.md)|
| [v1.0.6](README.md) | - [MapplsAPICore - 1.0.5](MapplsAPICore.md)<br/> - [MapplsAPIKit - 2.0.10](MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.5](MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](RasterCatalouge.md) <br/> - [MapplsIntouch - 1.0.0](MapplsIntouch.md)|
| [v1.0.5](../v1.0.5/README.md) | - [MapplsAPICore - 1.0.4](../v1.0.5/MapplsAPICore.md) <br/> - [MapplsAPIKit - 2.0.9](../v1.0.5/MapplsAPIKit.md) <br/> - [MappplsMap - 5.13.4](../v1.0.5/MapplsMap.md#Vector-iOS-Map) <br/> - [MapplsUIWidget - 1.0.1](../v1.0.5/MapplsUIWidgets.md) <br/> - [MapplsNearbyUI - 1.0.1](../v1.0.5/MapplsNearbyUI.md) <br/> - [MapplsDirectionUI - 1.0.1](../v1.0.5/MapplsDirectionUI.md) <br/> - [MapplsGeoanalytics - 1.0.0](../v1.0.5/MapplsGeoanalytics.md) <br/> - [MapplsFeedbackKit - 1.0.0](../v1.0.5/MapplsFeedbackKit.md) <br/> - [MapplsFeedbackUIKit - 1.0.0](../v1.0.5/MapplsFeedbackUIKit.md) <br/> - [MapplsDrivingRangePlugin - 1.0.1](../v1.0.5/MapplsDrivingRangePlugin.md) <br/> - [MapplsAnnotationExtension - 1.0.0](../v1.0.5/MapplsAnnotationExtension.md) <br/> - [MapplsGeofenceUI - 1.0.1](../v1.0.5/MapplsGeofenceUI.md) <br/> - [MapplsRasterCatalogue - 0.1.0](../v1.0.5/RasterCatalouge.md)|

For More History Go Here: [Version History](../../Version-History.md)
Expand Down

0 comments on commit b194fb8

Please sign in to comment.