ios局域网访问主机Xcode配置

前景:

公司业务是做智能家居,所有设备通过主机控制,目前有个产品需求是,在没有外网的情况下依然能够通过局域网控制主机的设备。

IOS开发需要做的:

除了业务代码之外,前提还要配置访问局域网功能。有以下两个地方需

要配置:

  1. 本地网络访问权限和网络权限
    在Xcode的info中添加网络访问权限和本地网络访问权限,如下图
    1. Privacy - Local Network Usage Description
    2.App Transport Security Settings

  2. 在Xcode的Signing&Capabilities 中添加以下能力,点击"+Capability" 进行添加配置,如下图:

    1.Access Wi-Fi Information
    2.Background Modes
    3.Hotspot
    4.Multicast Networking
    5.Wireless Accessory Configuration

以上就是局域网访问设备,Xcode需要相关的配置。

相关推荐
黑化旺仔14 小时前
【OC】Runtime:类元数据、加载初始化与消息派发
开发语言·macos·ios·objective-c
songgeb14 小时前
iOS App支持设置RTL语言的实践
ios·swift·ui kit
软泡芙15 小时前
【iOS】swift启动屏显示黑屏
ios
用户693717500138416 小时前
当你向领导申请 AI 编程工具预算时,如果领导追问“能提效多少,有量化数据吗”,你该怎么回答?
android·后端·ios
Layer16 小时前
一些脱离 Mac 依赖的 Agent 操作 iPhone 实现
ios·ai编程·测试
用户693717500138418 小时前
当我说 Claude 搭配 GLM-5.3-Flash 太好用了,同事却提醒我:你可能正在失去对代码的掌控
android·后端·ios
茶底世界之下19 小时前
一键裁方会丢掉什么?用 Awaking 给园林照片做两种画幅
ios
Marco_Marco13520 小时前
定位SDK接入实战:Android/iOS/鸿蒙三端怎么选、怎么接
android·ios·harmonyos
老李IT笔记1 天前
关掉设备上的 AI 扩展:两个键各管一层,配错了等于没配
人工智能·ios·智能手机
2501_915921431 天前
iOS应用耗电测试:使用Energy Log、Keymob和Instruments进行性能监控与能源消耗分析
android·ios·小程序·https·uni-app·iphone·webview