找不到具有指定主机名的服务器

Zee*_*han 41 xcode itunes app-store ios

当我尝试通过xCode在Appstore上提交我的应用程序时出现此错误.

"找不到具有指定主机名的服务器."

这是Apple的临时错误还是与Xcode有关?

是否有其他人面临这个问题?

Kju*_*uly 34

它可能是DNS污染问题,至少在我的情况下(在中国).

如果您还在中国或某些有DNS污染问题的地方,您也可以通过修改8.8.8.8Mac 的DNS(例如)来解决此问题.


我的iPad应用程序内部出现此错误,这种情况随机发生,很无聊.继续尝试对我来说不是一个好的解决方案,尽管它可能以某种方式起作用.最后,我刚刚更改了我的Wi-Fi DNS,现在没有更多错误.脚步:

  1. 您的设备,设置/ Wi-Fi
  2. 选择连接的Wi-Fi电位器
  3. 按DHCP/DNS
  4. 调成 8.8.8.8

  • @ztwei不确定,但Safari可能有一些技术处理这个,我只是在谷歌搜索关键词"safari,dns",第一个记录说_"...... Apple为Safari添加了一个重要的新功能版本5.0.1.它没有得到太多的关注,你可能没有听说过它.它被称为DNS预取,其目的是加速网页的加载."_我不确定它,但是似乎它确实在应用程序内部有一些技术.如果你也是iOS开发者,你应该知道我们也可以支持VPN内部应用程序. (2认同)

Ale*_*ase 26

在 Xcode 中,选择 Target -> Capabilities,然后选中“Outgoing Connections (Client)”以启用 App Sandbox。


小智 23

继续尝试!

我已经有过几次(包括今天),而且每次都没有改变任何东西,它在我再次尝试时起作用了.

有时第二次,其他时间20分钟后.

  • 那是什么答案?它被接受并投票了24次? (26认同)
  • 但这对用户来说不是很好的体验! (16认同)
  • 这是一个不好的回应。 (3认同)
  • 对我来说,它在模拟器上工作正常,但在设备上没有!几分钟后会试一试! (2认同)
  • 3.57 分钟就完成了 (2认同)
  • 它对我有用,但应该有这个问题的真正原因. (2认同)

The*_*tou 12

当我尝试升级到El Capitan时,这解决了我的问题:

sudo softwareupdate --clear-catalog
Run Code Online (Sandbox Code Playgroud)


Szu*_*Szu 10

我收到了A server with the specified hostname could not be found..我发现我的MacOS应用程序已启用App Sandboxing.避免问题的最简单方法是关闭Sandbox.

  • 或者保留 Mac App Store 所需的 App Sandboxing,并且只允许传入(服务器)和传出(客户端)连接。 (3认同)

Akh*_*hil 9

对我来说,在“功能”选项卡中启用传出连接是一个问题。

在此处输入图片说明


Far*_*ruk 7

如果问题发生在 MacOS 项目中,正如@nstein 在此答案中所评论的那样,只需转到您的Target'sSigning & Capabilities并允许IncomingOutgoing网络选项。


Ale*_*one 5

我遇到了同样的问题,结果证明是VPN相关的.如果您正在针对公司网络在设备上进行测试,则可能是您的Mac设置了正确的VPN,但您的手机却没有.将手机连接到公司VPN,以便部署到设备的应用程序以查看公司服务器.