The Xweather iOS SDK and tvOS is divided into separate libraries so you can only include what's required for your application. The two primary frameworks include:
If you are using AerisMapKit but using Mapbox or Google Maps SDKs in your application rather than the standard Apple Maps provided in MapKit, you would need to also include one of the following libraries:
Note that Mapbox and GoogleMap support are not currently available for tvOS.
You'll need an active Xweather Weather API subscription (opens in a new tab) and your application registered with in order to receive the required access ID and secret key.
Sign up for an Xweather Flex subscription (opens in a new tab). We offer a free developer account (opens in a new tab) for you to give our weather API a test drive.
Log in (opens in a new tab) to your account and find the Apps section to register your application for an API access key. Within the Apps section, click on New Application to register a new app. You will then be prompted to enter a project name and namespace. These can be updated at any time.
Reference the SDK API documentation for information regarding the classes, methods and properties used throughout the SDK.