注意:我知道這樣的事情侵犯了用戶的隱私并且會被 Apple 拒絕。但是,此特定組件純粹用于在用戶連接不佳/不存在時自動測驗緩沖行為。它不會公開發布。
話雖如此,有人知道在 iOS 中以編程方式打開/關閉 WiFi 的方法嗎?
我找不到任何最新的東西。幾乎每個答案都與侵犯隱私有關,并警告他們不應該這樣做。不適用于我的情況。
我能找到的最接近的是使用類似 DeviceFarm 的東西來模擬它https://docs.aws.amazon.com/devicefarm/latest/developerguide/how-to-simulate-network-connections-and-conditions.html
但是,就我而言,我希望這些測驗完全在應用程式中運行(私有測驗構建)。僅為此目的設定 DeviceFarm 是不值得的。
uj5u.com熱心網友回復:
由于蘋果的隱私規則,蘋果沒有提供更改自動更改其設定的規定。所以你無論如何都達不到。
uj5u.com熱心網友回復:
你不能。Apple 不允許第三方應用程式像這樣更改全域系統設定。應用程式中沒有可用于控制蜂窩資料、wi-fi、藍牙的 API,用戶必須轉到設定以啟用或禁用蜂窩資料、wi-fi 和藍牙。除非您越獄設備,否則這在 iOS 中是不可能的。Apple 不允許任何應用程式開發人員訪問 wifi/藍牙。您只能檢查 wifi/tooth 是否已連接。你不能使用 iOS 應用程式來做到這一點。蘋果不允許。在法律上沒有辦法做到這一點。即使您設法做到了,Apple 也會在提交到 AppStore 時拒絕您的應用程式。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/420732.html
標籤:
