Implementation of the library for the GeoHelper service for Apple platforms (iOS / MacOS)
- iOS 14.0+ / MacOS 10.15+
- Xcode 14.0+
- Swift 5.7+
- Flexible configuration
- Full coverage of integration tests
- Support Async / Await syntax
- Detailed documentation
The best way to start using GeoHelper is with the Getting Started guide. It describe how to integrate the framework and contains reference documentation about all components.
CocoaPods is a dependency manager for Cocoa projects. You can install it with the following command:
$ gem install cocoapods
To integrate GeoHelper into your Xcode project using CocoaPods, specify it in your Podfile
:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '13.0'
use_frameworks!
target '<Your Target Name>' do
pod 'GeoHelper', '~> 2.0'
end
Then, run the following command:
$ pod install
The Swift Package Manager is a tool for automating the distribution of Swift code and is integrated into the swift
compiler.
Once you have your Swift package set up, adding GeoHelper as a dependency is as easy as adding it to the dependencies
value of your Package.swift
.
dependencies: [
.package(url: "https://github.com/simla-tech/GeoHelperSwift", .upToNextMajor(from: "1.0.0"))
]
Carthage isn't supported.
If you prefer not to use either of the dependency managers mentioned above, you can manually integrate GeoHelper into your project.