0

在我当前的项目中,我需要发布一个NSNetService来宣传我的设备地址和端口号。当其他设备得到我的地址和端口时,它们会向我的设备发出一个带有广告地址和端口的 http 请求,所以我需要启动一个与NSNetService.

当我启动一个 http 服务器时,我遇到了一个48: Address already in use问题。我知道setsockopt有参数SO_REUSEPORTSO_REUSEADDR可以解决这个问题,但是NSNetService封装了套接字,我们不能直接配置套接字。那么我该如何解决呢?任何想法将不胜感激。

4

0 回答 0