Incompatibility with Android devices and Wifi Aware standard

There is no available API that allows you to connect to Android. The current APIs that are provided are not compatible outside of the Apple Ecosystem. For example, Android requires you to set a service name and a password where iOS sets a service and a PIN authentication strategy in a specific format that’s not compatible. It looks like the implementation is not following the Wifi Aware Specifications.

To enable cross platform interoperability while providing security, could you adopt the same strategy as with Bluetooth and enable iOS users to enable the sharing and subscription of services with Everyone.

Answered by DTS Engineer in 858173022

We’ve been talking about Wi-Fi Aware Android compatibility in this thread.

could you adopt the same strategy … ?

If there’s something you’d like to see change, I recommend that you file an enhancement request with the details.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

We’ve been talking about Wi-Fi Aware Android compatibility in this thread.

could you adopt the same strategy … ?

If there’s something you’d like to see change, I recommend that you file an enhancement request with the details.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

here is the enhancement report that was filed FB20384758 (Wi-Fi Aware compatibility with Android)

I second on this issue. I personally was able to replicate and i need this behavior for my applications.

@Anthenor @DTS Engineer @nikiizvorski I think Apple only needs to modify the peer database, and then Android and Apple can establish a connection via Wi‑Fi Aware. However, Apple hasn’t given me any response.

Note: Qualcomm’s NMI and NDI are different, but Apple’s NMI and NDI are the same.

Hey @sengui the whole idea of Wi-Fi Aware and having it been exposed by Apple is to be able to use it with other platforms. The current way been exposed on their end and the API that exist right now it isn't possible and that's the whole problem we are facing.

What is needed from Apple end is to expose the API raw as any other platform does so the developers can take full advantage of it. We are proposing exactly that.

As i understand the whole idea of Wi-Fi Aware is to be dynamic so the term peer database doesn't apply and it shouldn't.

In case that somehow applies which i don't believe it does that is where the problem lies i suppose. Can you maybe share more information about your own tests with the @DTS Engineer ? That will be helpful

As i mentioned it is designed to be dynamic with preserved privacy by the system when discovering. The system shields MAC address and adds opaque handles as well and advertising frequency is changed constantly. The idea is to be ephemeral (short-lived)

@nikiizvorski The EU requires Apple's Wi-Fi Aware and Android's Wi-Fi Aware to be interoperable.

Incompatibility with Android devices and Wifi Aware standard
 
 
Q