【问题标题】:This iPhone 6 is running iOS 12.3.1 (16F203), which may not be supported by this version of Xcode此 iPhone 6 运行 iOS 12.3.1 (16F203),此版本的 Xcode 可能不支持
【发布时间】:2019-08-02 14:03:15
【问题描述】:

Xcode 最近更新到最新版本 10.2,iOS 也更新到 12.3.1。我的 Mac 是在 High Sierra 上运行的旧 Mac,我无法更新到 Mojave。我有 Xcode 10.1。如何添加支持文件以及在哪里可以找到它们?任何帮助都将不胜感激。谢谢

我尝试从 12.2 的文件夹中复制文件并重新启动 Xcode,但没有成功

【问题讨论】:

  • 没有找到解决方法。我的 mac 现在就像我的测试设备一样,在 mojave POS 下爬行。苹果的方式,计划过时现在是多平台的。
  • 我完全理解你@YvesLeBorg...我在下面发布了一个答案,我使用的是旧的 2009 年一体式白色 Mac,还没有放弃 :)
  • 也,只是为了好玩:我使用 eXcode 来播放证书,对于其他所有东西都有 AppCode (Jetbrains)
  • 我也被推荐了 AppCode,我想知道它的故事板功能是否会很好,因为我是一个菜鸟并且非常依赖故事板。您还可以使用 AppCode @YvesLeBorg 在设备上运行代码吗?感谢您的响应芽
  • @YvesLeBorg:只是想说谢谢您的意见和指导。快乐编码:)

标签: ios sdk xcode10.1


【解决方案1】:

因此,经过许多发现和以下链接,我找到了适合任何在那里挣扎的人的解决方案。步骤如下

  1. 关闭 Xcode.. 我的意思是退出它
  2. 转到此链接并下载此file
  3. 创建一个名为 12.3 (16F203) 的文件夹并复制提取的两个文件...注意,这包括“DeveloperDiskImage.dmg.signature”和“DeveloperDiskImage.dmg”(我发现这些文件最终可以正常工作,而不是从以前的文件夹中复制其他文件...可能是 dmg 文件)
  4. 在终端窗口运行以下命令...请注意,根据您安装的 Xcode 调整文件路径。 "ln -s /Users/damn_son/Library/Developer/Xcode/iOS DeviceSupport/12.3\ (16F203) /Users/damn_son/Library/Developer/Xcode/iOS\ \DeviceSupport\"
  5. 我发现第 4 步链接了此thread 中提到的文件。它成功了
  6. 重新启动 Xcode 并尝试再次编译和运行。祝你好运

【讨论】:

  • 您可以不创建链接,而是将目录复制到“Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport”,如下所述:stackoverflow.com/questions/55596733/…
  • 非常感谢 Captain_haddock。你拯救了我的一天。有用。但是请更改您的命令,它显示错误。我做了一点点改动,效果很好。
  • @KarnanMuthukumar:我故意添加了单词“damn_son”来掩盖我的真实硬盘名称作为我的名字:)......所以它说“damn_son”插入你的家庭驱动器名称。谢谢你的赞美
  • 命令即使更改为真实的硬盘名称也会出错,错误是syntax error near unexpected token '('
【解决方案2】:

文件夹名很重要,还要检查间距

1.创建名称为 12.3.1 (16F203) 的文件

2.复制内容(来自https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip

3. 将文件夹粘贴到 DeviceSupport 文件夹 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 并复制粘贴内容。

4.退出 xcode 并重新启动。

【讨论】:

  • 在我的 Mac 中找不到内部应用程序 Xcode.app
  • @yaswanthkoneri 转到 Xcode 文档文件夹,右键单击 Xcode,然后单击“显示包内容”,然后按照步骤 3 转到路径。
  • 你拯救了我的一天。非常感谢。
【解决方案3】:
  1. 从直接链接(不是从 App Store)下载 Xcode 10.2。 (估计大小:~6Gb): https://developer.apple.com/services-account/download?path=/Developer_Tools/Xcode_10.2/Xcode_10.2.xip

  2. 从下载的版本中,只需将目录 DeviceSupport/12.2 目录的内容复制/粘贴到“Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/12.3 (16F203)”中即可

  3. 你现在可以放弃下载的版本了(我们只需要12.2的小目录!)

【讨论】:

  • 非常适合我!感谢分享!
【解决方案4】:

1.创建名称为 12.3.1 (16F203)

的文件

2.复制内容(来自https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/12.2%20(16E226).zip

3.粘贴DeviceSupport文件夹/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/中的文件夹并复制粘贴内容。

4.退出 Xcode 并重新启动。

要转到 Xcode 文档文件夹,右键单击 Xcode 并单击“显示包内容” 然后按照步骤 3 转到路径。

【讨论】:

    猜你喜欢
    • 2019-10-13
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多