2016-11-04 198 views
0

我試圖得到一個IOS應用程序開發任務之前,我搜索但沒有找到任何相關的具體信息。發佈iOS應用程序與SSID(wifi)發現/連接通過應用程序

想知道這個要求限制(不合規的問題,因爲每發佈指南)的應用程序是否被刊登在App Store中有特點如下

  • 用戶掃描並列出所有可用的WiFi連接,在實現代碼如下
  • 選擇其中一個Wifi連接並點擊按鈕連接
  • 存儲將來連接的密碼和SSID。

提交到iOS應用商店時是否存在與相同功能相關的任何合規性問題。我的一位同事向我提出了相同的建議,但無法解釋爲什麼?我試圖找出搜索互聯網,但太具體,找不到任何相關的東西。深深感謝專家對此提出的建議。

在此先感謝。

回答

1

我找不到在審查指南任何會反對你的應用程序的想法:https://developer.apple.com/app-store/review/guidelines

一對夫婦的地區,你應該有一個更詳細的研究:

  • 2.5.1應用程序只能使用公共API。
  • 2.5.9改變標準開關功能的應用程序(如音量增大/減小和環形/靜音開關)或其他本地用戶界面元素或行爲將被拒絕。
  • 5.1隱私

從技術上講,我不知道,如果它甚至有可能通過設置應用更改WIFI沒有,所以我來看看他們的第一次。 (https://apple.stackexchange.com/questions/1592/is-there-an-ipod-app-to-easily-switch-wifi-on-and-off

+0

感謝您的寶貴意見。偶然發現有機器工廠的情況,每臺設備都有無線網卡,以連接到特定的移動客戶端應用程序進行操作。因此,該過程需要通過使用唯一SSID名稱過濾不同的SSID(帶有加密狗的不同設備)連接到SSID。每個設備都有不同的閾值讀數設置,應用程序控制並設置警報。這是在Android版本中開發的,沒有任何麻煩,但是在IOS中找不到除captivenetworksupport之外的任何內容。如果此功能在那裏有幫助配對 – user2695433

1

我不相信我見過一個應用程序或一種方法來改變設置應用程序外的SSID。我探索了一種方法來檢測網絡更改,連接,斷開連接,在應用程序運行時它可以正常工作。我永遠無法影響用戶連接的方式,只是發生了變化。當用戶爲應用程序提供背景時,它也很快就會崩潰。試圖保持後臺任務打開時間足夠長以輪詢當前連接失敗的速度非常快。

我希望Apple會提供一些關於Wifi連接事件的系統級通知。這對於想要比背景應用刷新事件多一點控制的開發者可能是非常有用的。

+0

感謝您分享您的想法。我們已經完成了Android版本,沒有任何問題,但IOS版本似乎除了CNCapture以外還有一些有用的類。要求是有一個Wifi Dongle與一個傳感器設備連接,該設備發射的值很少,只能與該設備配對。從這個移動客戶端,用戶(管理特定機械的員工)。因此,他們希望將應用程序存儲到多個特定的WiFi Dongle中,以便遠程操作特定的設備。 – user2695433