我们App之前用到广播组播发送配网信息,然后设备收到信息后自动配网的功能。在iOS14以后的版本突然失效。调试发现是发送广播包一直失败,组播包也没发送成功。查阅了相关资料,发现需要申请一个广播包发送的权限:Your app must have this entitlement to send or receive IP multicast or broadcast on iOS. 通过以下地址申请:Multicast Networking Entitlement Request 说清楚自己app为啥要使用广播即可,中英文描述都行。

申请权限成功后会收到邮件:Your request to use Multicast Networking was approved. You can now add the Multicast Networking entitlement with your Provisioning Profile.

此时只需要登录开发者账号,证书管理界面,在appid的配置界面增加对应权限即可:

增加完后,重新生成Profiles里对应的证书。

在app工程里需要配置.entitlements文件,增加一个key:com.apple.developer.networking.multicast 类型是boolean YES

注意:本地网络使用权限(NSLocalNetworkUsageDescription )要开启。

iOS14 广播组播发送失败问题相关推荐

  1. 网络编程:组播发送接收

    组播发送 *********************************************************************************************** ...

  2. 组播发送端接收端,广播发送端接收端

    1. 组播 1)概念 1. 广播方式是发送给同一网段下的所有主机,过多的广播会占用大量网络带宽,会造成广播风暴,影 响正常通讯: 2. 主机之间一对一组的通讯模式,也就是只有加入了同一个组的主机可以接 ...

  3. Linux组播编程 组播发送和组播接收

    接收端 int init_recv_socket(int *pSockfd) {int recv_sockfd = -1;struct ip_mreq mreq;bzero(&mreq, si ...

  4. 【软件通信协议】2. 详细解析UDP通信协议(附广播 组播)

    1. UDP协议简介 UDP是User Datagram Protocol的简称,全称是用户数据报协议,在网络中它与TCP协议一样用于处理数据包,是一种无连接的协议.在OSI模型中,在第四层--传输层 ...

  5. 域服务器广播消息,广播,组播和UNIX域套接字

    1.广播 1.特点 一对多 仅能使用UDP 2.概念 发送方只有一个接收方则称单播 如果同时发给局域网中的所有主机,成为广播 只有用户数据包(使用UDP协议)套接字才能广播 广播地址 1.以192.1 ...

  6. 嵌入式linux局域网组播发不了,组播 IP_MULTICAST_LOOP回环在Linux和Windows的差异

    在TX2嵌入式开发板上(Ubuntu操作系统)编写网络组播发送接收程序,首先了解一下组播. linux多播编程 linux多播编程步骤: 1>建立一个socket; 2>设置多播的参数,例 ...

  7. php 微信客服信息推送失败 微信重复推送客服消息 40001 45047

    1 /*** 2 * 微信客服发送信息 3 * 微信客服信息推送失败 微信重复推送客服消息 40001 45047 4 * 递归提交到微信 直到提交成功 5 * @param $openid 6 * ...

  8. java apns feedback_php从苹果apns的feedback服务器获取推送失败的token

    注意事项: 1.建议和feedback服务器建立长连接,连接过于频繁有可能被当做攻击(简简单单的做一些测试时没有关系的); 2.获取的token是在上次你给你的应用发推送失败时加feedback服务的 ...

  9. sourcetree出现提交成功但推送失败的问题

    sourcetree出现提交成功但推送失败的问题 有时候sourcetree在提交上传的时候会提示上传失败,但是提示已经成功将代码提交到本地了,但是推送失败的问题,这时候可能在推送选择的时候不显示要推 ...

最新文章

  1. 轻松学习LINUX系列教程推出
  2. NGUI的异步场景加载进度条
  3. 网络协议系列之四:IGMP、ICMP和ARP
  4. 【Python CheckiO 题解】Between Markers
  5. 大学学好高数的爆炸性意义!
  6. 鸿蒙渊之后是什么任务,都说这次主线好,那我来唱唱反调吧
  7. @JsonFormat与@DateTimeFormat注解的使用
  8. 电脑很卡反应很慢该如何处理_2年以上的电脑越用越慢,教大家几招方法,让系统跑起来...
  9. 深圳计算机免考申请在哪,深圳自考申请免考要什么条件
  10. php提取字符串中数字,php提取字符串中的数字教程
  11. 亚马逊SP-API申请 PII权限申请 ERP开发 开发人员注册
  12. 郎鹤焱张鹤伦计算机学院,德云社都是“低学历”?郎鹤焱、阎鹤祥都毕业于北京工业大学...
  13. 雪碧新年神兽主题的观后
  14. Linux 静态链接库与动态链接库之一:静态链接库生成及使用
  15. 使用Python将MQTT传感器数据记录到SQL数据库
  16. 伪码捕获matlab,直接序列扩频伪码捕获的matlab仿真
  17. 影响亚马逊cpc站内广告的排名因素主要有哪些呢?值得你一看!
  18. 那些年,我深爱着的PPT(二)
  19. 在应用程序中将OJB作为一个存储层使用(六) (转)
  20. Inno安装语言注意

热门文章

  1. 安装wampserver的时候出现httpd.exe无法找到组件MSVCR100.dll。安装32位的系统下载VC10 SP1,再重新安装wamp server还是提示找不到.dll文件
  2. CSS基础知识(定位)
  3. David Copperfield的电视互动魔术
  4. KylinV10版本系统安装
  5. matlab的ctraj,一知半解|MATLAB机器人建模与仿真控制(6)
  6. 无音乐不运动,五款高性价比运动防水蓝牙耳机推荐
  7. 《企业管理学》——决策与决策方法知识点总结
  8. 【愚公系列】2023年06月 网络安全(交通银行杯)-Book
  9. IOS常用开源库(转)
  10. 在 iPhone 上使用 “抬起唤醒”功能