WiFi aware demo paring issue

I am developing a program on my chip and attempting to establish a connection with the WiFi Aware demo app launched by iOS 26. Currently, I am encountering an issue during the pairing phase.

If I am the subscriber of the service and successfully complete the follow-up frame exchange of pairing bootstrapping, I see the PIN code displayed by iOS.

Question 1: How should I use this PIN code?

Question 2: Subsequently, I need to negotiate keys with iOS through PASN. What should I use as the password for the PASN SAE process?

If I am the subscriber of the service and successfully complete the follow-up frame exchange of pairing bootstrapping, I should display the PIN code.

Question 3: How do I generate this PIN code?

Question 4: Subsequently, I need to negotiate keys with iOS through PASN. What should I use as the password for the PASN SAE process?

Answered by DTS Engineer in 864773022

It sounds like you’re building an accessory and you want to use Wi-Fi Aware to talk to that accessory from iOS. If so, go to Developer > Accessories, download Accessory Design Guidelines for Apple Devices, and review the Wi-Fi Aware chapter.

Share and Enjoy

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

It sounds like you’re building an accessory and you want to use Wi-Fi Aware to talk to that accessory from iOS. If so, go to Developer > Accessories, download Accessory Design Guidelines for Apple Devices, and review the Wi-Fi Aware chapter.

Share and Enjoy

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

Thank you for your reply!

I have read the Wi-Fi Aware section of the Accessory Design Guidelines for Apple Devices very carefully, and I have already successfully followed some of the steps as required by this document.

However, the issue I'm currently facing is not mentioned at all in the guidelines.

What should I do?

@DTS Engineer @minnow The EU Commission has also mandated that Apple provide suitable alternatives to AirDrop. Could you suggest an alternative to AirDrop via Wi-Fi Aware???

So, to be clear, you are building a Wi-Fi Aware accessory? As opposed to using Wi-Fi Aware to:

  • Communicate with other Apple devices
  • Communicate with non-Apple devices, like Android devices

Is that right?


Bojie_Lv, I’ve said this before, but please stop hijacking other folks threads. It’s not helping you, me, or the OP.

Share and Enjoy

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

Yes, I am developing accessories for IOS, which are unrelated to other platforms. My goal is to enable the accessories I develop to establish a Wi-Fi Aware connection with the app released alongside iOS 26 that synchronizes satellite positions. Currently, I have already completed the PASN interaction process as a subscriber, using the PIN code displayed by the iOS app as the password for SAE. The next step is to interact with the IOS app for NIK. However, I am encountering an issue at this stage—the follow-up frames I send are not receiving any response. I am unsure where the problem lies, so I have a new question:

Has Apple defined or provided any documentation or example messages for the NIK interaction process in IOS?

Additionally, I have also tried switching roles, with me as the publisher and the IOS app as the subscriber, so that the first frame of the NIK interaction is sent by the iOS app. This way, I can use it as a reference for testing. However, the issue I face in this scenario is that I do not know how to generate the PIN code like the iOS app does. This is a critical security material. How should this PIN code be generated?

WiFi aware demo paring issue
 
 
Q