Indoor Location Example crashes when setting up a new location

If I go to “Setup and save new location” and I enter in my App id and App token it crashes with the following after clicking on Done:

2014-10-29 15:25:44.221 IndoorLocation Example[2146:383935] -[NSNull integerValue]: unrecognized selector sent to instance 0x195baa690
2014-10-29 15:25:44.223 IndoorLocation Example[2146:383935] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSNull integerValue]: unrecognized selector sent to instance 0x195baa690'
*** First throw call stack:
(0x1848ea084 0x194f280e4 0x1848f1094 0x1848ede48 0x1847f308c 0x100098e84 0x10009a01c 0x18438a4cc 0x18579bf08 0x1856ed694 0x1856dd01c 0x18579ec6c 0x10022cee0 0x10023184c 0x1848a18dc 0x18489f984 0x1847cd664 0x18d9075a4 0x1890d24f8 0x10005207c 0x195596a08)
libc++abi.dylib: terminating with uncaught exception of type NSException

If I enter an invalid App id and App token, it does not crash, but it can not locate any beacons.

Thanks for letting us know, we'll investigate this!

I fixed the crash. I updated the embedded EstimoteSDK from 2.1.4 to 2.1.5
It no longer crashes, but now I am unable to complete the calibration procedure. Do you have any tips as to why it says something went wrong?

OK, got the location working. It seems very sensitive to the orientation of the phone and the beacons.

Glad to hear solved the problem and thanks for letting us know the solution.

Re: calibration. Here's the article with some tips to follow:
https://community.estimote.com/hc/en-us/articles/204123703-How-to-achieve-the-most-accurate-location-measurement-