Is there anything that changes the Wi-Fi icon?

There are 2 things I want to discuss. (1) Is there a mechanism to display the Wi-Fi communication quality without using the Wi-Fi icon? (2)Please tell me how to change the automatic IPv4 setting to manual from the app.

We are developing applications that work on iPadOS 15 and iPadOS 16. Every morning, whenever we connect our devices with an iPad, the Wi-Fi connection is always dropped. I couldn't find a solution, but I found that changing IPV4 from automatic to manual can prevent it. It is not clear whether it can be prevented or whether it is a proper measure, but it was possible to prevent cutting. But the Wi-Fi icon disappeared. This seems to be a feature of iOS. We used the Wi-Fi icon as a yardstick for connection and quality. It will be very inconvenient if it disappears. Is there any way to create a mechanism to replace this? I'm also looking for a way to switch from an automatic setting to manual from within the app.

We thought about fixing the Wi-Fi disconnect, but after nearly a year of consulting with Apple, we haven't been able to come to a solution and are already giving up. It didn't happen on iPadOS 14. Therefore, I thought that if I had the difference checked, it would be solved immediately, but it didn't work. Wi-Fi disconnects only once a day. If it happens, it doesn't happen until the next day. I thought it was the expiration date of the IP address distributed by DHCP, but it is different because it is reproduced even when we turn off the power of our equipment.

Is there a mechanism to display the Wi-Fi communication quality without using the Wi-Fi icon?

No. iOS [1] has no general-purpose API for getting the Wi-Fi signal strength. Indeed, all of iOS’s Wi-Fi APIs are limited to specific user-level goals. See TN3111 iOS Wi-Fi API overview for a summary.

Having said that, your desire to do this seems to be related to your underlying network problems. Apropos that, you wrote:

Please tell me how to change the automatic IPv4 setting to manual from the app.

iOS has no APIs to modify the user’s IP configuration.

We thought about fixing the Wi-Fi disconnect

That’s the solution you need to continue pursuing here. While I’m not an expert in debugging in-the-field Wi-Fi problems, the fact that switching to manual addressing fixes the issue suggests that this isn’t a Wi-Fi level issue but rather an IP level one. I suspect that something is borked with your DHCP infrastructure.

Share and Enjoy

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

[1] I’m using this to mean both iOS and iPadOS. At this level they function the same.

Dear eskimo,

Thank you for the information. After all, there seems to be no choice but to solve the Wi-Fi outage. I'll tell existing users to switch to manual IPv4 as a quick fix. But how to fix it? With iOS 14, it wasn't happening. So I expected to hear the changes from Apple very soon. Once the details of the changes are known, they can consider how to deal with them. But Apple doesn't tell us anything. I'm sad.

You seem to think the problem is caused by DHCP. I agree. At first, I thought it was an expiration date for the IP Address that our device distributes. It will expire in 24 hours. Moreover, our equipment is not running continuously for 24 hours. It always turns off halfway through. Therefore, IP Address distribution is reset. But I'm curious, because our device has a one-to-one connection to the iPad, the IP address is always the same. Could that be the cause? But less than 24 hours have passed. Whenever the date changes, the first connection is dropped. From the time the date changes until it is connected to our device, the iPad will disconnect when it is connected to our device, even if it is connected to another router. Is it because our equipment can't connect to the Internet?

iPadOS 16 is coming soon. One year has almost passed since the event occurred.

Is there anything that changes the Wi-Fi icon?
 
 
Q