美文网首页iOSiOS 进阶
iOS 申请组播广播权限

iOS 申请组播广播权限

作者: 蓝白自由 | 来源:发表于2023-09-21 09:49 被阅读0次

iOS 14 以后,使用 组播 广播 功能需要申请权限 。

1、申请地址:https://developer.apple.com/contact/request/networking-multicast

2、填写相应的 App Information ,提交了等待审核 ;

3、等待几天,审核通过了会给你发邮件:Your request to use Multicast Networking was approved. You can now add the Multicast Networking entitlement with your Provisioning Profile .

4、登录开发者账号,证书管理界面,在 AppID 的配置界面,增加对应权限:Additional Capabilities 中,把 Multicast Networking 给勾上 ;

5、重新生成 Profiles 里对应的证书 ;

6、在工程里配置 .entitlements 文件,增加一项 :
    Key :com.apple.developer.networking.multicast  
    type:boolean  
    Value:YES

7、在 Info.plist 文件中,添加本地网络使用权限 :Privacy - Local Network Usage Description

权限问题解决完毕,组播广播功能可以正常开发使用了 。


多播网络(Multicast)应用权限 的申请流程:

本文介绍如何在苹果开发者官网申请 多播网络(Multicast)应用权限,
从而正常使用 Wi-Fi 快连配网功能。
本文适用于 iOS 版本的 OEM App 或者其他有相同需求的 App

背景信息
Wi-Fi 快连配网又称 快连模式(Easy-Connect)、SmartConfig 或 EZ 配网。用户将手机连接到路由器后,利用路由器广播报文与设备进行通信配对。该配网方式操作简单,但对手机、路由器、App 有兼容性或者权限要求。

苹果(Apple.com)为提升安全性引入 Multicast 权限。若 App 无此权限,会导致快连配网无法成功。您可以参考本文描述,通过苹果开发者后台,向苹果额外申请 Multicast 权限。审批通过后,即可正常使用快连配网功能。

申请步骤

  1. 前往苹果开发者官网的 Multicast 权限 申请页面。
  1. 根据页面提醒,填写申请信息。
    您可通过 App Store Connect 查看 App 的基本信息。以下以 智能城市 App 为例,介绍申请信息的填写。


确认申请成功

当收到苹果回复申请成功(3-5个工作日)的电子邮件后,您可以访问您的 苹果开发者账号,确认是否申请成功,并为 App 添加 Multicast 网络设置。

  1. 进入 Certificates, IDs & Profiles
  1. 点击 App 对应的 Identifiers。

此处,您仅需要处理 App 对应的 Identifiers,Watch、Siri 对应的 Identifiers 都不需要处理。例如,对于涂鸦智能生活 App,只需要处理 com.none.smart,不需要处理 com.none.smart.watchkitapp。

  1. 勾选 Multicast Networking,然后点击 保存。

文章参考:多播网络(Multicast)应用权限

相关文章

  • iOS 开发 申请组播广播权限

    iOS 14 以后,使用组播广播功能 需要 申请权限 。 1、申请地址:https://developer.app...

  • iOS 接收不到组播或广播权限申请

    iOS14以后,使用组播广播功能需要申请权限。 1、申请地址:https://developer.apple.co...

  • iOS TCP、UDP多播权限设置

    1、申请多播权限2、开启多播权限3、配置多播权限 在这个地址里面填写申请[https://developer.ap...

  • 【Susen】Android运行时权限列表

    注意:申请权限时,如果申请权限组权限,需要把组内权限全部声明 需要运行时申请的权限 CALENDAR(日历)REA...

  • iOS相关权限检测和申请

    iOS权限相关的检测和申请 在iOS开发过程中常用到的权限整理如下: 相册权限检测 相册权限申请 相机权限检测 相...

  • Android动态权限处理

    6.0以后分出了危险权限,危险权限需要动态申请,他们分了组,如果申请了组内的某个权限,那么整个组的权限都会被授予 ...

  • 四大组建-Broadcast

    广播 1.广播的动态注册 清单文件权限申请 2.发送标准广播 3.接收本地广播 广播实现强制下线

  • iOS eSIM开发

    iOS eSIM开发步骤 申请eSIMAPI使用权限 配置项目 使用eSIMAPI 一.申请eSIMAPI使用权限...

  • 【转】iOS eSIM开发

    iOS eSIM开发步骤 申请eSIMAPI使用权限 配置项目 使用eSIMAPI 一.申请eSIMAPI使用权限...

  • iOS组播的那些坑

    一、组播那些坑 1、发不出UDP数据包 1.1、 原因一:未开启网络权限 ios12后要开启网络权限才能把包发出去...

网友评论

    本文标题:iOS 申请组播广播权限

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