【发布时间】:2019-10-24 10:28:16
【问题描述】:
我正在尝试在设备中运行 AR 项目,它给了我一个 dyld_shared_cache_extract_dylibs 失败错误。我的系统操作系统是 Mojave 10.14。 我试过this 和this 回答。但仍然有同样的问题,无法运行我的应用程序。 提前致谢。
【问题讨论】:
标签: ios swift xcode arkit ios13
我正在尝试在设备中运行 AR 项目,它给了我一个 dyld_shared_cache_extract_dylibs 失败错误。我的系统操作系统是 Mojave 10.14。 我试过this 和this 回答。但仍然有同样的问题,无法运行我的应用程序。 提前致谢。
【问题讨论】:
标签: ios swift xcode arkit ios13
发生这种情况是因为旧版本的 Xcode 在正确创建这些缓存文件时存在问题 - 请尝试以下操作:
转至:~/Library/Developer/Xcode/iOS DeviceSupport/<your device's OS version name>/Symbols/System/Library/Caches/com.apple.dyld/
注意:如果您没有此文件夹,请运行 Xcode,连接您的设备并尝试与之配对 - 届时应创建该文件夹...
创建这三个空文件 - 如果有的话,覆盖现有文件:
.copied_dyld_shared_extract_dylibs
.processed_dyld_shared_extract_dylibs
dyld_shared_cache_extract_dylibs
【讨论】:
就我而言,我在 xCode 10.1 中遇到的问题。
为了解决这个问题,您必须在~/Library/Developer/Xcode/iOS\ DeviceSupport/<your device's OS version name>/Symbols/System/Library/Caches/com.apple.dyld/ 中的三个文件是:
我没有创建空文件,我从/Caches/com.apple.dyld/ 的先前操作系统版本文件夹中复制并粘贴了这三个文件。如果你只是升级到 13.4.1 iOs 版本,我从~/Library/Developer/Xcode/iOS DeviceSupport/13.4.1 (17E262)/Symbols/System/Library/Caches/com.apple.dyld/ 文件夹复制。
【讨论】:
【讨论】: