如何在XCode 10.3上使用iOS 13.2.3(dyld_shared_cache_extract_dylibs失败)

问题描述 投票:0回答:1

关于dyld_shared_cache_extract_dylibs故障,有很多答案。尤其是this linkthis other one以及此github issue

这些都不适合我。我安装了最后一个iOS DeviceSupport,并且尝试删除dyld_shared_cache_arm64e文件,添加空的dyld_shared_cache_armv6dyld_shared_cache_arm64e文件,但未成功。是否可以在不降级到iOS 13.1.2的情况下使用手机?

ios xcode ios13 xcode10
1个回答
0
投票

出于绝望,我尝试用iOS DeviceSupport/13.2.3 (17B111) arm64e/Symbols/System/Library/Caches/com.apple.dyld中的文件替换13.1.2 (17A861)文件。

这是巨大的成功。一切都会再次正常。


我用来替换此文件的命令行是:

cp "/Users/username/Library/Developer/Xcode/iOS\ DeviceSupport/13.1.2 (17A861) arm64e/Symbols/System/Library/Caches/com.apple.dyld/dyld_shared_cache_arm64e" "/Users/username/Library/Developer/Xcode/iOS DeviceSupport/13.2.3 (17B111) arm64e/Symbols/System/Library/Caches/com.apple.dyld/"

您必须用用户名替换username,并查找最后一个可用的dyld_shared_cache_arm64e文件。

我怀疑此修补程序可用于任何版本的XCode。

© www.soinside.com 2019 - 2024. All rights reserved.