ibeacon

Can we wakeup the Android app via bluetooth or BLE signal from a device - Android 8.0 and above

◇◆丶佛笑我妖孽 提交于 2019-12-10 12:21:58
问题 I am trying to wakeup my android app via nearby bluetooth devices. If I force close the app (in Android 8.0 and above), and when I bring my Android device near to a BLE device, can I get a callback or intent callback so that I can push a ForeGround service and make the app stay awake. I tried scanning for the BLE devices nearby but when the app is force killed, the BLE scan stops and I cannot wake up the app via BLE nearby devices. 回答1: Force stop kills application totally. It won't get FCMs,

Can I send a message to a single iBeacon device within a group?

允我心安 提交于 2019-12-10 12:17:12
问题 I'm just reading up on iBeacon, and I might want to use it for a project I'm currently involved in. What I currently understand from it is this: Simply put, an iBeacon device broadcasts a message to whomever is within range. This message includes the sender its mac-address, and from the intensity of its signal, the receiver can calculate the distance. iBeacon devices can either be senders, receivers, or both. 1) First of all; is this correct? Secondly, on the wikipedia page I read that it

Dynamic iBeacons and Manual Input of UUIDs

安稳与你 提交于 2019-12-10 12:16:45
问题 I'm working on an app that retrieves iBeacon UUIDs from a backend server, that means there are no hard-coded UUIDs in the app and these IDs are constantly changing. UUIDs can be updated on the backend and the app will receive a new set of UUIDs to monitor for. Based on this post here, Apple is rejecting apps that support manual input of UUIDs and I'm not sure if my app is going to make it to the App store. I would like to hear your feedback if you've gone through this path or have worked on a

How to start GPS tracking triggered by a iBeacon in Xamarin iOS?

房东的猫 提交于 2019-12-10 11:09:34
问题 I am working on an app that records journeys by tracking the GPS. Everything is working fine in background if we start the process from the foreground (by tapping the button "Start Journey"). Now the idea is start record these journeys automatically triggered by a iBeacon. When the iPhone gets inside of a beacon region, the app is detecting this and calls the function LocationManager.StartUpdatingLocation(); PROBLEM: Using iBeacons from background, we only get 10 seconds ranging and that is

Bluetooth Low Energy Android - Search in Background

限于喜欢 提交于 2019-12-10 10:47:54
问题 I would like to know whether it is possible to check in the background if someone enters or leaves the a beacon Region? In iOS for example you can use the methods didEnterRegion or didExitRegion to send notifications from the background. Is there any native possibility or has someone a workaround? 回答1: Android doesn't have any "native" iBeacon capability at all, but you can see iBeacons using my company's open source Android iBeacon Library, which has APIs similar to those native to iOS 7. In

How do Android and iOS scan for Bluetooth beacons without battery issues?

时光总嘲笑我的痴心妄想 提交于 2019-12-10 10:07:06
问题 if i want to develop own my iBeacon services in Android or IOS, it has to be practical. which means customer can use my services without shortage of battery. i think even if iBeacon technology is based on Bluetooth Low Energy, it could be still lack of battery. that's because an application must be running to scan iBeacon device all the time. As i know, iOS has its own solution for battery issue. when an IOS application detect iBeacon devices, it is running in the background and IOS(not app)

Exception when trying to add a BeaconParser to AltBeacon lib

我怕爱的太早我们不能终老 提交于 2019-12-10 09:46:57
问题 I have been trying to modify the reference app from AltBeacon in order to detect iBeacons. In RangingActivity, I replaced @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ranging); beaconManager.bind(this); } with @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_ranging); BeaconParser bp = new BeaconParser(); bp.setBeaconLayout(

iBeacon mobile web application development

我们两清 提交于 2019-12-09 21:47:56
问题 Are there any custom APIs for iBeacon access from mobile web applications? Probably it could be a mobile safari extension. Thanks in advance. 回答1: Unfortunately, no. You could write a native iOS app that looks for iBeacons in the background and launches a specific web app URL on mobile Safari. You could even pass ranged beacon info in query parameters. But you would still need a native app installed on the phone to do this. And once the Safari page is launched, getting further updates is

CoreBluetooth advertising in background on iOS 10

柔情痞子 提交于 2019-12-09 11:09:46
问题 First: I have an iPad Air 2, and an iPhone 7. For further reading we estimate that the app is active and open on iPad and in background mode on iPhone. The app is exactly the same, even with same Bluetooth Service UUIDs and same DataLocalNameKey. I want to write an app that can advertise a bluetooth service in background and is able to discover this service (optimal in background too). As I already read I can't use apples beacon technology cause there it's only possible to get scanning

How to limit the advertising range of a beacon?

痞子三分冷 提交于 2019-12-09 06:28:47
问题 Is it possible to limit the ranging of the beacon, so that only devices within a certain close range(or proximity) can identify and connect to the beacon? Lets say for example the devices outside 0.5 meter zone shouldn't be able to see or connect to the beacon. I am using a iOS device as a beacon. In the Apple's CoreLocation API, there is a method called peripheralDataWithMeasuredPower in the CLBeaconRegion class which says: peripheralDataWithMeasuredPower: Retrieves data that can be used to