everybody,
I am currently developing an iOS application. This application should make it possible to read NFC tags with an iPad. The NFC has already been successfully tested on an iPhone 7 / 8.
As soon as I test this function on an iPad (2017), the NFC dialog will not open and it is not possible to read NFC tags.
The implementation was carried out under Swift with the CoreNFC.
Development environment:
xCode 9.4.1
iOS 11.x.x
Signing debug certificate available
Do you have any ideas?
Near Field Communication is not supported on any iPad models at the moment.
CoreNFC on iOS is supported on iPhones from iPhone 7 onward.
An NFC accessory reader such as the FloBLE Plus can enable NFC functionality on the iPad.
Disclaimer: I work for Flomio, an NFC, BLE, and RFID company that specializes in helping developers integrate these technologies in their apps.
No iPad models feature NFC (Near Field Communication) technology.
Related
Need to have some information about NFC reading and writing tags, with phonegap in IONIC
I would like to make an app with shared data between 2 mobiles, I want to know if it's possible to read and write it between two phones using a different OS like Android and iOs.
Do you know if it's possible or if it will have any limitation with this use?
Without having a real NFC Card to acts as intermediary between devices, due to lacking NFC support in iOS
iOS <=> iOS is impossible
iOS <=> Android is complicated
Android <=> Android is complicated
iOS does not support NFC Peer to Peer, Android does support NFC Peer to Peer before Android 10 but it is now deprecated.
This leaves Host Card Emulation where one device pretends to be a real card, iOS does not support this (Only Apple themselves can do this), Android Supports this but it is not the simplest thing to do natively and probably does not have a module to help.
Better to use Bluetooth or Wifi Direct.
I'm looking to start to develop an iPhone app, and I'm looking for if I can have access to the NFC chip. I've read when the iPhone 6 was released that the NFC was not able for the developers
Thanks
For what I've seen.. looks like still is being available just for apple pay.
CoreNFC is introduced in iOS 11 SDK for reading NFC Tags
Apple Documentation of CoreNFC
for more information:
CoreNFC for card emulation?
I have a project that needs iOS/Android APP to communicate with embedded side via Bluetooth Low Energy(BLE) to transfer small amount of data. My embedded side is CSR chip which supports the dual mode.
Does anyone know is that possible for both Android and iOS to support this GATT over BLE? Any fee like joining developer program?
I think Android side should be OK, but I am very new to iOS and don't know it is easy to do so.
thanks
Yes Android supports GATT over BLE. Yes iOS supports GATT over BLE. Yes Apple requires you to be an Apple Developer in order to develop iOS apps and it costs $99/year. You will also need an Apple computer to do the development.
Just started reading about this ibeacon that apple is selling out to retailers. If I wanted to created an app that connects to these beacons.. how can I do so? Cant seem to find any apis or any help for doing this, it is a relatively new technology. Also, can Android devices also utilize this technology?
Apple has an app called AirLocate that they released at WWDC this year. If you search on "AirLocate" you can find it online.
It is an app that lets you turn your BLE-capable iOS device (iPhone 4S or later, iPad mini/ iPad 3 or later, or 4" iPod) into either a beacon or a beacon detector.
With that source it's quite easy to figure out the basics of iBeacon programming.
As the other poster said, the newest Androids are able to detect beacons, but so far the firmware does not support sending as a beacon.
Yes, Android devices can interact with iBeacons using Radius Networks' Android iBeacon Library.
You can find a table that compares the APIs for both Android and iOS on this page. You may also want to Google for a tutorial.
I would like to display my application running on iphone on a big screem, either TV or using a projector. After a long search I heard about the undocumented API MPTVOutWindow which fullfill's my requirement. But i think this is not approved by apple. Is there any other options available in latest SDK to TV out an application
The class you want to look at is UIScreen it has support for external displays using the iPad VGA connector in iOS 3.2 (iPad) and iOS 4 (iPhone).
This blog post has a good example on how to use it: mattgemmell.com: iPad VGA Output