iOS
Configuration
Set the HyperOTA Endpoint
Edit
HyperOTA.plist
to point to your environment-specific endpoint.In your release
config.json
, ensure the HyperOTA endpoint is correctly defined.Check the
OTAServices.swift
file to verify that the release configuration URL is being built correctly.
let payload = [
"clientId": getHyperOTAPlist("clientId"),
"namespace": getHyperOTAPlist("namespace"),
"forceUpdate": true,
"localAssets": false,
"fileName": getHyperOTAPlist("fileName"),
"releaseConfigURL": getHyperOTAPlist(configKey) +
"/mobile-ota/ios/" + SDKVersion.current + "/config.json",
] as [String: Any]
HyperOTAServices(payload: payload,
loggerDelegate: logger,
baseBundle: Bundle(for: OTAServices.self))
For more information, Airborne
Last updated
Was this helpful?