美文网首页iOS 功能iOS Wi-Fi有关
启用多播网络(com.apple.developer.netwo

启用多播网络(com.apple.developer.netwo

作者: wodeph | 来源:发表于2021-11-15 15:20 被阅读0次

项目中有快速配网功能流程,APP把WiFi信息加密并发送广播包,设备接收到广播包之后,解析出来WiFi信息并连接WiFi,实现设备配网。但是iOS14.5以后,苹果对广播包收发功能进行了限制,导致APP无法对设备进行配网,所以需要申请多播网络权限

主要流程:

1、到苹果官网申请组播或广播的权限  地址  :     https://developer.apple.com/contact/request/networking-multicast

2、根据要求填写对应的信息  

    我这边因为智能家居的,所以申请理由就是 :  快速配网功能流程,APP把WiFi信息加密并发送广播包,设备接收到广播包之后,解析出来WiFi信息并连接WiFi,实现设备配网。但是iOS14.5以后,苹果对广播包收发功能进行了限制,导致APP无法对设备进行配网,所以需要申请多播网络权限

3、申请成功会回你一封邮件 

4、启用 Multicast Networking 附加功能

登录开发者网站上,在左侧点击Identifiers,进入对应的Identifiers,在 Edit Your App ID Configuration 页面上,多出了 Additional Capabilities 栏目,勾选Multicast Networking。

5、Xcode的 “Automatically manage signing”改为手动,然后去配置证书,后面还说明了真机编译,然后使用终端验证App和Profile该权限可用。

6、在应用程序的.entitlements文件中,添加布尔值为 true的com.apple.developer.networking.multicast

相关文章

  • 启用多播网络(com.apple.developer.netwo

    第一次写简书,多多见谅。 项目用GCDAsyncUdpSocket发广播包(UDP)获取本地设备的IP地址;真机调...

  • 启用多播网络(com.apple.developer.netwo

    项目中有快速配网功能流程,APP把WiFi信息加密并发送广播包,设备接收到广播包之后,解析出来WiFi信息并连接W...

  • 计算机网络知识点(六)

    Chapter4 网络层(三) IP多播 多播特点 使用组地址---使用D类地址支持多播,多播地址只能用于目的地址...

  • 网络通讯

    UDP UDP多播 多播(组播)的概念多播,也称为“组播”,将网络中同一业务类型主机进行了逻辑上的分组,进行数据收...

  • Linux网络编程——多播

    转载 http://blog.csdn.net/tennysonsky/article/details/44493...

  • UNIX网络编程-多播

    要求: 多播地址 局域网、广域网的多播 源特定多播 多播套接字选项(核心) 封装范例 内容: 1.多播地址 IPv...

  • 基于主机的跨网段IP多播技术

    一、多播技术简介和问题的提出 多播(Multicasting)也叫做组播或多址广播,是当前网络技术中的一个热门话题...

  • IGMP: Internet 组管理协议

    IGMP:他让一个物理网络上的所有系统知道主机当前所在的多播组,多播路由器需要这些信息以便知道多播数据报应该向哪些...

  • TCP/IP013 IGMP:Internet组管理协议

    IGMP 它让一个物理网络上的所有系统知道主机当前所在的多播组,多播路由器需要这些信息以便知道多播数据报应该向哪些...

  • Windows开启局域网共享

    局域网文件共享 开启共享 控制面板\网络和 Internet\网络和共享中心\高级共享设置:启用网络发现,启用.....

网友评论

    本文标题:启用多播网络(com.apple.developer.netwo

    本文链接:https://www.haomeiwen.com/subject/ildqtrtx.html