How to use iBeacon without Mac OSX device and/or Apple Developer account


#1

Hi there :slightly_smiling:

First of all, thanks for supersonic - it’s awesome :slightly_smiling:

Here is my question…
I’m currently trying to write some app for iOS. App should comunicate with beacons through iBeacon. I’ve found iBeacon in ngCordova but then it didn’t work. I found that page with plugins included in scanner: default cordova plugins .

So now I should download iBeacon cordova plugin, include it and use it with ngCordova right? But there comes my problem. I don’t have device with Mac OSX and Apple Developer account. So, is there any other way to create (in scanner of course) app that can communicate using iBeacon?

I have one device with Android, maybe I should build it for Android and use it there? Is that good idea?


#2

I’m afraid you’re going to find it increasingly difficult to develop for iOS without a Mac of some sort. However, if I remember correctly, you should be able to create a custom scanner using the AppGyver build service with the iBeacon plugin included. Then you can download it to your Windows/Linux computer, and install it on your iOS device using iTunes.


#3

Yes and that’s problem. I don’t have files (.p12 etc) required to create scanner app. My app is only prototype so I just want try something. No matters at all if it will be Android or ios. So only solution is to create Android app right? :slightly_smiling:


#4

Yes, although it is possible to create all the required files (.p12, etc) using a non-Mac machine, using OpenSSL. Google for that if you want to try.


#5

But active Apple Developer accound is still required?


#6

Oh yes it is, sorry, forgot about that part!


#7

Don’t worry and thatks for your help :slight_smile: So I’ll try to build everything for Android and then we will see if I’m able to run iBeacon :slight_smile: