The ActiveCaptain Community SDK contains functions for storing and rendering data from a SQLite database exported from ActiveCaptain Community.
In your Podfile:
use_frameworks!
target "MyApp" do
pod "ActiveCaptainCommunitySDK", "~> 2.0"
end
- Create an account on ActiveCaptain Community. If you already have a personal account, create a separate account for app development only.
- Go to the Developer page and click the Request Access button. Fill out the information form and agree to the terms and conditions.
- Once you have access to the Developer Portal, you can access it here.
- In the Developer Portal, click "Add Application" and give your application a name.
- Your app will be assigned a Stage API key. Click the eye icon to view it.
- Clone the repository.
- Initialize submodules recursively:
git submodule update --init --recursive
- Install Cocoapods:
pod install --project-directory=ActiveCaptainSample
- In Xcode, open ActiveCaptainSample/ActiveCaptainSample.xcworkspace
- In ActiveCaptainSample/ActiveCaptainConfiguration.swift, replace "STAGE_API_KEY_HERE" with your Stage API key.
- Product > Build
- Product > Run
- Log in to Garmin SSO. Create a new account if needed.
- Wait a few minutes for data exports to be downloaded and installed.
- Initial marker will be displayed.
- Use the magnifying glass to search for other markers by name.
- Use the links on the page to display additional information or edit the marker.