Comments (13)
Apple implemented a new thing for iBeacon's that give users more control over tracking. Apple will allow you start monitoring but without users acceptance you won't be allowed to range. The two new permissions are requestAlwaysAuthorization and requestWhenInUseAuthorization. I have successfully modified the CDVILocationManager.m library. I will do a pull request today.
from cordova-plugin-ibeacon.
Whoops - just did a pull request for the same thing. Rudy's version tests for whether CLLocationManager responds to the request selectors - which I think makes this backward compatible with 7. My version implements the authorizationDidChange callback, which will be useful to have. Maybe the new version should include aspects of both?
from cordova-plugin-ibeacon.
I am new to git. If you do a pull request does that mean I have access to the code if I just do a new install or is their something else I need to do?
from cordova-plugin-ibeacon.
@hsmith825 a pull-request means that we have submitted changes under a new branch that we would like to have implemented in the master branch. There is nothing to do right now but wait for @petermetz or @mrtree1 to merge our changes into the master. @jbeuckm that callback is a good idea.
from cordova-plugin-ibeacon.
Thanks!
On Sep 19, 2014, at 12:15 PM, rudy-tassuru [email protected] wrote:
@hsmith825 a pull-request means that we have submitted changes under a new branch that we would like to have implemented in the master branch. There is nothing to do right now but wait for @petermetz or @mrtree1 to merge our changes into the master. @jbeuckm that callback is a good idea.
—
Reply to this email directly or view it on GitHub.
from cordova-plugin-ibeacon.
Hi Rudy,
Thanks! Let me know when you do the pull and I will reinstall the plugin. It sounds like that is reinstalling the plugin is the only change I will need to make to my app.
Howard
From: rudy-tassuru [mailto:[email protected]]
Sent: Friday, September 19, 2014 8:50 AM
To: petermetz/cordova-plugin-ibeacon
Cc: hsmith825
Subject: Re: [cordova-plugin-ibeacon] IOS8 breaks the plugin (#56)
Apple implemented a new thing for iBeacon's that give users more control over tracking. Apple will allow you start monitoring but without users acceptance you won't be allowed to range. The two new permissions are requestAlwaysAuthorization and requestWhenInUseAuthorization. I have successfully modified the CDVILocationManager.m library. I will do a pull request today.
—
Reply to this email directly or view it on GitHub #56 (comment) . https://github.com/notifications/beacon/1394060__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNjc2MDk3MywiZGF0YSI6eyJpZCI6NDI5Nzk0MTN9fQ==--579c82c9f8a172cb96f8d6be50f287c4ab9ebed5.gif
from cordova-plugin-ibeacon.
Hi @rudy-tassuru and @jbeuckm I've had a look at the pulls from both of you. Definitely like both backward compatitbility and the callback. Do you think that between you, you can create a single consistent pull, so I can just go an auto-merge. I am hoping to do some work on the plugin late this week, but if you want it in the master sooner, than I need it to be something I don't have to think too much about :)
from cordova-plugin-ibeacon.
please also add the following attributes to the plist file:
<key>NSLocationWhenInUseUsageDescription</key>
<string>You need to accept in order to allow location services</string>
<key>NSLocationAlwaysUsageDescription</key>
<string>You need to accept in order to allow location services</string>
With out this values nothing will work.
see : http://stackoverflow.com/questions/24717547/ios-8-map-kit-obj-c-cannot-get-users-location
👍
from cordova-plugin-ibeacon.
Hi mrtree1 I hope you can get this in the master ASAP. We are desperate.
Thanks!
Howard
from cordova-plugin-ibeacon.
@jbeuckm Do you have already a beak backward compatible version?
from cordova-plugin-ibeacon.
iOS 8 related changes are now on the master branch and the newest version of the plugin has been released as 3.1.0. On PhoneGap Build or the Cordova Plugins archive it might take a while to get these changes reflected, but until then you can use the github repository to install the most up to date versions.
from cordova-plugin-ibeacon.
Thanks Peter!
Howard
From: Peter (Somogyvari) Metz [mailto:[email protected]]
Sent: Wednesday, September 24, 2014 9:27 AM
To: petermetz/cordova-plugin-ibeacon
Cc: hsmith825
Subject: Re: [cordova-plugin-ibeacon] IOS8 breaks the plugin (#56)
—
Reply to this email directly or view it on GitHub #56 (comment) . https://github.com/notifications/beacon/1394060__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNzE5NTI0NiwiZGF0YSI6eyJpZCI6NDI5Nzk0MTN9fQ==--4228256232dced3f00138a611e09b93dc9cb9a9c.gif
from cordova-plugin-ibeacon.
Hi Peter,
The IOS 8 version works like a charm.
Thanks!
hsmith825
On Sep 24, 2014, at 9:27 AM, Peter (Somogyvari) Metz [email protected] wrote:
Closed #56.
—
Reply to this email directly or view it on GitHub.
from cordova-plugin-ibeacon.
Related Issues (20)
- trying to use in Ionic/Capacitor env. , no response HOT 8
- what is the identifier used for? looking at all the underlying code it isn't used for beacon recognizing. HOT 2
- when debug is enabled, where is it viewable or stored? HOT 1
- how do I build another version of this library? HOT 1
- using thru Ionic-Native with Capacitor on android , Uncaught (in promise) TypeError: e.beacon.stopRangingBeaconsInRegion is not a function HOT 1
- i expect to see duplicates of beacons where there are multiple, but only see one.. am I doing something wrong? HOT 2
- is there a way to get the mac address of the beacon? HOT 1
- Does this plugin support android 9 and greater ? HOT 7
- Read custom field
- No beacons are found in Andoid 11 smartphones HOT 1
- exitRegion configuration timeout request
- Error: Importing IBeacon which does not have a ɵmod property
- Question: How can I decrease advertising interval as ibeacon device in android and ios?
- Sometimes Beacons within the range are detected differently. HOT 1
- Major and minor with wrong values HOT 1
- Compatibility with Android 12 HOT 4
- Add support of Android 12 (Google API 31) HOT 21
- Use plugin on iOS16+, there's no beacons response from callback! What does can we do on iOS16+
- cordova-plugin-ibeacon not working starting android 11 HOT 7
- Dependency missing in build.gradle for org.altbeacon:android-beacon-library:2.16.1 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cordova-plugin-ibeacon.