53

当我尝试通过 Xcode 在 App Store 上提交我的应用程序时,我收到了这个错误。

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

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

还有其他人面临这个问题吗?

4

18 回答 18

39

这可能是DNS 污染问题,至少对我来说(在中国)。

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


我在我的 iPad 应用程序中遇到了这个错误,这是随机发生的,太无聊了。继续尝试对我来说不是一个好的解决方案,尽管它可能会以某种方式起作用。最后,我刚刚更改了我的 Wi-Fi DNS,现在不再出现错误。脚步:

  1. 您的设备、设置/Wi-Fi
  2. 选择已连接的 Wi-Fi pot
  3. 按 DHCP/DNS
  4. 调成8.8.8.8
于 2014-03-21T05:44:43.930 回答
31

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

于 2019-06-10T08:03:57.063 回答
22

继续尝试!

我有过几次(包括今天),每次都没有改变任何东西,当我再次尝试时它就起作用了。

有时是第二次,有时是 20 分钟后。

于 2012-07-01T06:49:42.017 回答
13

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

于 2017-11-10T09:49:33.443 回答
12

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

sudo softwareupdate --clear-catalog
于 2015-10-01T21:13:58.450 回答
11

如果问题发生在 MacOS 项目中,正如@nstein 在此答案中评论的那样,只需转到您Target的 'sSigning & Capabilities和 allowIncomingOutgoingnetwork 选项。

于 2020-05-24T03:34:58.000 回答
10

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

在此处输入图像描述

于 2019-11-07T07:26:34.790 回答
5

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

于 2015-06-04T18:05:50.793 回答
2

我重新启动了我的 MacBook Pro,然后我再次构建,错误已修复。

于 2014-10-23T05:36:38.573 回答
1

当设备已打开移动数据且没有 wifi 连接,但互联网未正确连接时,我收到此消息。

尝试通过互联网连接或关闭移动数据连接到 wifi 网络。

于 2018-11-05T12:58:42.647 回答
0

我遇到了同样的问题。其实我经常面对。遵循三个步骤总是对我有用

  1. 将 DNS 更改为 8.8.8.8 和 4.2.2.2
  2. 打开 net.properties 并将“# https.proxyPort=443”更改为“https.proxyPort=80”。你可以在这里找到 net.properties /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/MacOS/itms/java/lib/net.properties
  3. 打开 Application Loader->Preferences->Advanced 并取消选中 Signiant 和 Aspera。确保选中 DAV。

谢谢大家。现在您可以使用应用程序加载器和 Xcode 提交应用程序。

于 2015-01-28T13:14:31.233 回答
0

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

我遇到了同样的问题,就我而言,这是因为-

  1. 服务器未正确配置。
  2. 服务器订阅已过期

联系服务器托管公司解决我的问题。

我认为这不是苹果的临时错误或与 Xcode 有关的东西吗?

于 2015-06-16T06:39:30.763 回答
0

当我的 URL 中的“/”丢失时,我收到此错误消息。希望这对某人有所帮助。

例如:实际 URL 是“ https://www.myweb.com/login ”。我的 URL 是“ https://www.myweb.comlogin ”导致此错误

于 2019-06-06T14:12:36.780 回答
0

当我们为 API 服务从一个域更改为另一个域时,我遇到了这个问题。

重新启动网络路由器/调制解调器解决了这个问题。

于 2018-11-23T20:35:48.740 回答
0

只需重新启动您的网络路由器设备。

观察。如果它已经具有自动 DNS 设置。

于 2021-04-29T14:41:08.503 回答
0

只是为了分享我的经验

这是由“系统偏好设置”中的“共享”>“Internet 共享”引起的

我正在测试并创建NAT64 网络取消选中它解决了我的问题。

在此处输入图像描述

于 2018-05-10T02:44:21.003 回答
0

首先检查您的互联网连接.. 去 safari 并通过在 google 上搜索一些东西来检查(不要只尝试 google.com.. 因为它可以被缓存)。如果它工作正常,那么现在在您的应用程序中尝试。它必须工作。这是在没有正确的互联网连接时触发的。

于 2016-03-02T13:17:31.413 回答
-1

关闭推送通知。然后,重新启动 XCode并重新打开推送通知。这个对我有用。

于 2019-11-23T13:28:34.247 回答