Why Doesn’t Beacon Demonstrator Show the URL on iOS?

Our Beacon Demonstrator app is for companies wishing to easily try out beacon triggering without signing up to a specific proprietary service or having to use specific vendor’s beacons. Triggering is set up in the app as opposed to via a web page. Beacons are created under a group name that can be used in this app on other Android and iOS smartphones to automatically share beacon trigger data.

Some people have been experiencing a problem on the iOS version of the app where the beacon gets detected, the notification appears but tapping on the notification doesn’t open the configured web address.

The ‘action’ field in the app has dual use. It can be a message or a web address starting with http://. The iOS version of the app uses a text field for the action that automatically upper cases the first letter of the URL. This means that the web address can become Http://. Make sure the address starts with a lower case ‘h’ to get the web address opened when you tap on the notification.

Beacon Demonstrator App Updated

Our Beacon Demonstrator app has been updated on Google Play and the Apple App Store.

The app previously used parse server to store shared beacon data. However, Parse is shutting down soon so we have moved the app to the open source Parse Server. If you have used the app then your old data has been migrated and no information has been lost.

Parse Server offers a very quick and easy way to have a backend to store data without having to do any server-side development. The app APIs for iOS and Android allow data to be fetched and cached for offline use. It’s a great component for use on custom beacon projects. There’s even a dashboard where admin users can view and manipulate data via a web interface. All this is ‘free’ apart from the low cost of web site hosting.

How to Use the Beacon Demonstrator App To Set Up a Beacon?

We have had a few people trying to use our Beacon Demonstrator app to try to set up their beacon. Unfortunately, that isn’t the purpose of this app.

As mentioned in our article iOS and Android Apps there are two kinds of app. The first, supplied by the Beacon manufacturer, is to allow the beacon parameters to be set up. In most cases these apps are just setting Bluetooth Service Characteristic values via an easy-to-use user interface. The second type of app is one that end users use to interact based on the presence of beacons. Beacon Demonstrator is the second type of app.

Please see the documentation we supplied with your beacon(s) to determine how to download the manufacturer’s configuration app.