As the quote states, it can (determine the geographic location, altitude, orientation) OR (determine position relative to a nearby iBeacon)
ok yes, an iBeacon is one possible way CoreLocation determines a device's location. in this case there was none, only GPS (and I guess Wifi is used as well)