发布iOS应用程序与SSID(wifi)发现/连接通过应用程序

问题描述:

我试图得到一个IOS应用程序开发任务之前,我搜索但没有找到任何相关的具体信息。发布iOS应用程序与SSID(wifi)发现/连接通过应用程序

想知道这个要求限制(不合规的问题,因为每发布指南)的应用程序是否被刊登在App Store中有特点如下

  • 用户扫描并列出所有可用的WiFi连接,在实现代码如下
  • 选择其中一个Wifi连接并点击按钮连接
  • 存储将来连接的密码和SSID。

提交到iOS应用商店时是否存在与相同功能相关的任何合规性问题。我的一位同事向我提出了相同的建议,但无法解释为什么?我试图找出搜索互联网,但太具体,找不到任何相关的东西。深深感谢专家对此提出的建议。

在此先感谢。

我找不到在审查指南任何会反对你的应用程序的想法: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

我不相信我见过一个应用程序或一种方法来改变设置应用程序外的SSID。我探索了一种方法来检测网络更改,连接,断开连接,在应用程序运行时它可以正常工作。我永远无法影响用户连接的方式,只是发生了变化。当用户为应用程序提供背景时,它也很快就会崩溃。试图保持后台任务打开时间足够长以轮询当前连接失败的速度非常快。

我希望Apple会提供一些关于Wifi连接事件的系统级通知。这对于想要比背景应用刷新事件多一点控制的开发者可能是非常有用的。

+0

感谢您分享您的想法。我们已经完成了Android版本,没有任何问题,但IOS版本似乎除了CNCapture以外还有一些有用的类。要求是有一个Wifi Dongle与一个传感器设备连接,该设备发射的值很少,只能与该设备配对。从这个移动客户端,用户(管理特定机械的员工)。因此,他们希望将应用程序存储到多个特定的WiFi Dongle中,以便远程操作特定的设备。 – user2695433