You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS Xcode中NSNetServicesErrorCode=-72008错误未解决,求排查方案

iOS开发中NSNetServicesErrorCode=-72008错误排查

问题现象

无论对项目做何种修改,始终触发NSNetServicesErrorCode=-72008错误,错误详情如下:

[Error: {
    NSNetServicesErrorCode = "-72008";
    NSNetServicesErrorDomain = 10;
}]

已配置/实现内容

  1. Info.plist配置
    初始配置:

    <key>NSLocalNetworkUsageDescription</key>
    <string>App would like to use network discovery</string>
    <key>NSBonjourServices</key>
    <array>
        <string>_myservice._tcp.</string>
    </array>
    

    后续尝试修改(移除末尾句点):

    <key>NSLocalNetworkUsageDescription</key>
    <string>App would like to use network discovery</string>
    <key>NSBonjourServices</key>
    <array>
        <string>_myservice._tcp</string>
    </array>
    
  2. 代码实现(使用react-native-zeroconf)

    import Zeroconf from 'react-native-zeroconf';
    
    this.zeroconf = new Zeroconf();
    this.zeroconf.scan('_myservice', '_tcp', 'local');
    
  3. 项目依赖版本

    "react-native": "0.71.4",
    "react-native-zeroconf": "^0.13.8"
    

已验证操作

通过dns-sd命令确认目标服务正常运行,输出如下:

dns-sd -B _myservice._tcp

Browsing for _myservice._tcp
DATE: ---Sat 21 Dec 2024---
 0:20:38.960  ...STARTING...
Timestamp     A/R    Flags  if Domain               Service Type         Instance Name
 0:20:38.961  Add        2  13 local.               _myservice._tcp.      correct_name

疑问

为何在完成上述配置与验证后,仍会出现NSNetServicesErrorCode=-72008错误?

内容的提问来源于stack exchange,提问作者Zephyr

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 10:12:47