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需要相关的配置。

相关推荐
jh_cao17 小时前
(3)SwiftUI 的状态之上:数据流与架构(MVVM in SwiftUI)
ios·架构·swiftui
方君宇19 小时前
iOS App小组件(Widget)设置透明背景
ios
恋猫de小郭19 小时前
React 和 React Native 不再直接归属 Meta,React 基金会成立
android·前端·ios
HarderCoder1 天前
Swift 中的基本运算符:从加减乘除到逻辑与或非
ios·swift
HarderCoder1 天前
Swift 中“特性开关”实战笔记——用编译条件+EnvironmentValues优雅管理Debug/TestFlight/AppStore三环境
ios·swift
HarderCoder1 天前
Swift 并发任务中到底该不该用 `[weak self]`?—— 从原理到实战一次讲透
ios·swift
FeliksLv1 天前
iOS 集成mars xlog
ios
2501_915106321 天前
CDN 可以实现 HTTPS 吗?实战要点、部署模式与真机验证流程
网络协议·http·ios·小程序·https·uni-app·iphone
zzywxc7872 天前
AI 在金融、医疗、教育、制造业等领域都有广泛且深入的应用,以下是这些领域的一些落地案例
人工智能·金融·自动化·prompt·ai编程·xcode
大熊猫侯佩3 天前
在肖申克监狱玩转 iOS 26:安迪的 Liquid Glass 复仇计划
ios·swiftui·swift