Description :
Our app helps users connect to Wi-Fi hotspots. We are trying to adapt our code to iOS 26 Hotspot Authentication and Hotspot Evaluation application extensions.
When filtering hotspots in the filterScanList callback, we need to fetch support information from a remote server to determine which hotspots are supported. However, attempts to use URLSession or NWTCPConnection in the extension always fail.
When accessing a URL (e.g., https://www.example.com), the network log shows:
Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found."
When accessing a raw IP address, the log shows:
[1: Operation not permitted]
Interestingly, NWPathMonitor shows the network path as satisfied, indicating that the network is reachable.
Question:
Are there any missing permissions or misconfigurations on our side, or are we using the wrong approach? Is there an official recommended way to perform network requests from an NEHotspotEvaluationProvider extension?
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
We are implementing an Advanced App Clip Experience for our App Clip, but encountered a blocking issue where the configuration is shown as valid in App Store Connect, but is not recognized on device. We have run out of ways to debug and would appreciate help.
Setup Summary
Our main app is live on the App Store and includes an App Clip target.
The Advanced App Clip Experience is configured in App Store Connect Status: Received
Domain validation: All checks are marked as passed ✅
The domain's AASA (apple-app-site-association) includes the correct App Clip bundleID.
❌ The Issue
When scanning a QR code pointing to outs domain on an iPhone The App Clip card does not appear.
2.Using the Developer > App Clip Experiences > Diagnostics tool on iPhone, entering the domain returns: "No Advanced Experience is registered for this URL."
I’m very confused about why the device behavior doesn’t match the configuration status in App Store Connect.
Any insight or suggestions would be greatly appreciated!
Hi,
I’m trying to migrate an App Clip from one main app (App A) to another (App B). These two apps are under the same Apple Developer Account (Team ID), and each has its own App Group.
I’m wondering:
1. If I change the App Group configured in the App Clip’s entitlements, will this effectively allow the App Clip to be treated as part of App B?
2. Will this change allow me to reuse the existing App Clip Experiences (e.g., NFC/QR code invocation URLs) that were originally associated with App A?
3. Is such a change sufficient for Apple to treat the App Clip as migrated, or are there additional steps (e.g., changing the Bundle ID, resubmitting the App Clip Experience, etc.) required to complete the migration?
I want to confirm whether switching the App Group and submitting a new App Clip with the new app is a valid and seamless way to perform the migration.
I understand App Groups are typically used for data sharing, not experience binding — but I want to clarify if switching App Groups affects App Clip–main app association from Apple’s perspective.
Thanks in advance!
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
Tags:
App Clips
App Store Connect
My App Clip is associated with three domains:
• nfc.ttwifi.net
• qr.ttwifi.net
Currently, I’m experiencing an issue where scanning a QR code from qr.ttwifi.net correctly launches my App Clip. However, when I scan a QR code from nfc.ttwifi.net, it successfully displays the App Clip card but then shows the message “App Clip unavailable.”
I checked the Website Status in App Store Connect, and both domains have their Debugging Status and Cache Status marked as Verified.
One important detail to note:
Yesterday, while submitting a new version for review, I noticed that nfc.ttwifi.net showed “Unable to connect to AASA file” in the Cache Status in App Store Connect.
The cache status update time was March 27, 2025, at 6:52 PM.
However, when I checked today, both domains appeared to be fine, and the cache status update time was March 27, 2025, at 7:07 PM.
How can I restore the App Clip functionality for my nfc.ttwifi.net domain?
My app helps users connect to Wi-Fi networks, and I have requested the Access Wi-Fi information entitlement. This allows the app to retrieve the current Wi-Fi information to ensure the user’s connection is successful.
Now, we are trying to implement an App Clip that enables users to connect to a specific Wi-Fi network through a QR code scan or NFC in certain scenarios. In the App Clip, I’ve requested the Hotspot entitlement, which allows the app to use the hotspot manager to configure Wi-Fi networks. However, since I cannot access the current Wi-Fi information in the App Clip, I’m unable to confirm whether the connection was successful.