【问题标题】:Publish IOS App to Appstore with SSID ( wifi) discovery/connect through app使用 SSID(wifi)发现/通过应用连接将 IOS 应用发布到 Appstore
【发布时间】:2016-11-04 07:03:40
【问题描述】:

我试图在我搜索但找不到任何相关内容的 IOS 应用程序开发任务之前获取特定信息。

想知道此要求是否限制(根据发布指南的不合规问题)要在 App Store 中发布的具有以下功能的应用

  • 用户扫描并在表格视图中列出所有可用的 wifi 连接
  • 选择其中一个 Wifi 连接并单击按钮进行连接
  • 存储密码和 SSID 以供将来连接。

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

提前致谢。

【问题讨论】:

    标签: ios iphone app-store


    【解决方案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)

    【讨论】:

    • 感谢您的宝贵意见。偶然发现有一家机械厂,每台设备都有wifi Dongle连接到特定的移动客户端应用程序进行操作。因此,该进程需要通过使用唯一 SSID 名称过滤不同的 SSID(具有加密狗的不同设备)来连接到一个 SSID。每个设备都有不同的阈值读数,应用程序可以控制和设置警报。这是在 Android 版本中开发的,没有任何麻烦,但在 IOS 中除了 captivenetworksupport 之外找不到任何东西。如果此功能有助于配对,那将非常有用
    【解决方案2】:

    我不相信我曾在“设置”应用之外见过任何应用或更改 SSID 的方法。我探索了一种检测网络变化、连接、断开连接的方法,这些方法在应用程序运行时可以正常工作。我永远无法影响用户的连接方式,只是发生了变化。当用户将应用程序置于后台时,它也会很快分崩离析。试图让后台任务保持打开足够长的时间以轮询当前连接很快就会失败。

    我希望 Apple 能够提供一些 Wifi 连接事件的系统级通知。这对于希望获得比后台应用刷新事件更多控制的开发人员可能非常有用。

    【讨论】:

    • 感谢您分享您的想法。我们已经完成了 Android 版本,没有任何问题,但是除了 CNCCapture 之外,IOS 版本似乎有对此有用的类。要求是有一个与传感器设备连接的 Wifi 加密狗,该设备发出的值很少,并且只能与该设备配对。并且来自这个移动客户端的用户(管理特定机器的员工)。因此,他们希望存储应用程序以连接到他们远程操作的特定设备的多个特定 WiFi 加密狗。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多