List of URLs used by the SDK
Required SDK URLs
Please ensure that your network allows access to the following URLs for full functionality of the SDK:
For european customers:
Integration Example
Ensure that your application can access the above URLs.
To verify if the Distribution URL is functional using the synchronizeData
interface, you can implement a simple process in your application as follows:
- Attempt to synchronize data with the Distribution URL.
- Check the response status to determine if the URL is functional.
- Handle any failures appropriately, such as logging errors or retrying.
For more details on the synchronizeData
interface, refer to: SynchronizeData Interface Documentation.
To check if the Reporting URL is functional, you will need to start the location service interface. Here's a suggested approach:
The interface should initiate the location service. During this process, it will attempt to contact the Reporting URL to verify that it is online and capable of receiving data.
Once the location service starts, it will try to send a report file to the Reporting URL. If the server responds with a status code such as 200 OK, you can confirm on NaoCloud that beacon data is available.

Related Articles
NAO SDK License
NAO SOFTWARE DEVELOPMENT KIT LICENSE AGREEMENT Note: By downloading, installing, or using the NAO SDK (“SDK”), you conclude and agree to the terms of this license agreement (the “Agreement”) in a legally binding manner with Pole Star SA. 11 rue ...
NAO SDK 3rd-Party Licenses
TClap C++ command line parser [used in NAO SDK c++ core] /*********** * Copyright (c) 2003, Michael E. Smoot . * Copyright (c) 2004, Michael E. Smoot, Daniel Aarno. * All rights reverved. * * See the file COPYING in the top directory of this ...
Android 12
Intro Android 12 introduced new features and behaviors, from permissions to security, that affect directly the NAO® SDK. All the changes are described on Android 12’s documentation. NAO® SDK Release 21.02 (v4.10.x) will still work as expected with ...
Release 22.09 (NAO SDK 4.11.8)
Versions Component Version NAO® Cloud 22.09 NAO® SDK iOS 4.11.8 NAO® SDK Android 4.11.8 NAO® Logger iOS 4.11.8 NAO® Logger Android 4.11.8 New Features NAO® Cloud NAO Server, NAO Cloud self-hosted version is now available MappedIn maps compatibility ...
Add Mobile SDK
There are 2 methods to add the SDK to your project, via CocoaPods (recommended) or by manually adding the library to Xcode. Preferred method: CocoaPods Requirements Xcode 9 or higher iOS 10.0 or higher CocoaPods package manager: Install $ sudo gem ...