Make the iPhone Hotspot WiFi network discoverable to other devices on demand

Is there a programmatic way, to make an iPhone hotspot discoverable to non-Apple devices?

I noticed, that non-Apple devices can only see and join the iPhone hotspot WiFi shortly after the hotspot got activated in the iPhone settings. Other devices can also join, after making the hotspot "discoverable" via the Control Center but also then, the hotspot WiFi is only visible to other devices for a very short time.

I'm looking for a way, to programmatically make the iPhone Hotspot WiFi network discoverable to other devices. I'm sure there is a way to do this, because when joining the hotspot via my MacBook, it suddenly becomes visible, also to other devices.

Is there a programmatic way to [do anything with Personal Hotspot]?

No. Personal Hotspot is a user-level feature; it has no API surface.

Share and Enjoy

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

But how can other Apple devices connect to the hotspot ant any time

I can’t answer that, other than to say that built-in system components can do all sorts of things that are not supported by the APIs in our various platform SDKs.

Share and Enjoy

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

Make the iPhone Hotspot WiFi network discoverable to other devices on demand
 
 
Q