【问题标题】:App store not connecting on Mac through Vmware virtual machine?应用商店无法通过 Vmware 虚拟机连接到 Mac?
【发布时间】:2017-02-23 17:44:31
【问题描述】:

我通过 Vmware 工作站版本 11.1.2 在我的 windows-7 机器上设置了 mac OS X 10.7,它运行良好。我想下载并设置 XCode 进行编码,但我无法连接应用商店。它甚至没有登录我。我尝试了apple link 中给出的所有解决方案。请任何人给我任何解决方案。还有一件事,我还尝试通过我现有的苹果 ID 登录苹果开发者网站,但是在我点击登录后,登录后它没有显示下一个屏幕。

【问题讨论】:

  • VM 是否有 Internet 连接?你用浏览器测试过吗?
  • @Pekka웃 是的,我已连接到互联网。
  • @shyam002 这个问题你解决了吗?
  • @UtsavDusad 是的,我通过使用此链接 techsviewer.com/… 解决了这个问题
  • 谢谢希亚姆!我也修好了!!我使用了我在答案中给出的方法,它适用于 Mac OSx。

标签: ios macos mac-app-store vmware-workstation


【解决方案1】:

我正在使用 VMware Fusion 8、Mac Mojave 主机和来宾。应用商店在主机上正确加载网页内容,但在来宾上没有任何内容(无法连接到应用商店)。

我通过关闭客户机来修复它,转到 Fusion > 虚拟机 > 设置 > 高级 > 选中“将电源状态传递给 VM”复选框,再次启动客户机,重试 App Store 连接,它成功加载了网页内容。

显然,Apple 的模糊镜像测试是 macbook 是否有电池或电源。

【讨论】:

    【解决方案2】:

    注意:此解决方案专门针对基于 unix 的系统。

    查看VM中关于我们中的序列号。如果它不存在或为 0。那么下面的解决方案肯定会解决您的问题。

    默认情况下,VirtualBox 不会为 OS X 来宾提供序列号。当然,即使在这种情况下,OS X 在 Mac 上运行的 VirtualBox 中也能正常运行。但由于序列号为“0”,App Store 和 Server 应用程序将无法运行。

    解决办法是通过打开 About This Mac 或者运行 System Information 来确定真机的序列号。它是一个字母数字字符串。在我的 Mac Pro 5,1 上,它以字母开头,长度为 11 个字符。

    在终端中运行以下命令,替换您的 VirtualBox 虚拟机的名称和您的序列号(全部为一行):

    VBoxManage setextradata “<your-vm-name>” VBoxInternal/Devices/efi/0/Config/DmiSystemSerial “<your-serial-number>“
    

    确保在输入上述命令时删除引号。

    在此更改后启动机器将显示与基本系统匹配的序列号,应用程序将正常运行。

    这是在运行 10.10.5 和 VirtualBox 5.0.14 的 Mac Pro 5,1 上测试的。客人是 10.11.3。

    【讨论】:

      猜你喜欢
      • 2015-06-02
      • 2022-01-13
      • 1970-01-01
      • 2013-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多