首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 9-避免使用新的NEHotspotHelper弹出强制网络门户

iOS 9-避免使用新的NEHotspotHelper弹出强制网络门户
EN

Stack Overflow用户
提问于 2015-11-17 00:28:12
回答 2查看 813关注 0票数 0

我需要提供对强制网络的访问,但只对特定的一组用户提供访问权限,因此我将通过应用程序处理身份验证。

在iOS 9之前,我能够使用CNSetSupportedSSIDs来避免系统显示强制门户。从iOS 9开始,CNSetSupportedSSIDs总是返回false

新的NetworkExtension应用编程接口,特别是NEHotspotHelper,会得到和CNSetSupportedSSIDs一样的结果吗?我不能自己测试,因为我刚刚向苹果申请了授权(我听说需要3周才能得到回复……)。

谢谢你的帮忙

EN

回答 2

Stack Overflow用户

发布于 2015-11-17 00:45:17

Yaman,我不太确定答案。但是对于你来自苹果开发团队的回复,不需要3周的时间。你可能会在2-3天内得到回复。您有两次机会使用付费开发者账号向开发团队提问。我自己在两天内就得到了答案。只需保持希望

票数 0
EN

Stack Overflow用户

发布于 2018-12-05 15:42:16

NEHotspotHelper可以防止强制门户弹出。

要处理hotspotHelper命令:

步骤1. kNEHotspotHelperCommandTypeEvaluate:

代码语言:javascript
复制
NEHotspotHelperResponse *response = [command createResponse:kNEHotspotHelperResultSuccess];
[network setConfidence:kNEHotspotHelperConfidenceHigh];
[response setNetwork:network];
[response deliver];

步骤2. kNEHotspotHelperCommandTypeAuthenticate:

代码语言:javascript
复制
NEHotspotHelperResponse *response = [command createResponse:kNEHotspotHelperResultSuccess];
[response deliver];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33740102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档