gpt4 book ai didi

swift - 为什么我的存档 Swift 应用程序看起来路径错误?

转载 作者:行者123 更新时间:2023-11-30 10:45:01 26 4
gpt4 key购买 nike

我有 XCode 10.2,并尝试过 Swift 4 和 Swift 4.2。我的桌面应用程序在 XCode 中运行良好,但当我尝试在存档后运行它时崩溃。

我明白了:

Termination Reason: DYLD, [0x4] Symbol missing

Application Specific Information: dyld: launch, loading dependent libraries

Dyld Error Message: Symbol not found: _$SBOWV Referenced from: /Users/USER/Desktop//My App.app/Contents/MacOS/../Frameworks/Alamofire.framework/Versions/A/Alamofire Expected in: /usr/lib/swift/libswiftCore.dylib in /Users/USER/Desktop//My App.app/Contents/MacOS/../Frameworks/Alamofire.framework/Versions/A/Alamofire

我立即注意到的奇怪的事情是,它认为我的路径是 /Users/USER/Desktop/*/Live Canvas.app/Contents/MacOS/My App。这肯定是错误的文件夹 - 我不确定这是否是一个占位符,或者它认为这是我的字面路径,不正确的路径。

我还查看了Xcode 10 Archived App Doesn't Run on Macs with Xcode 9 or Earlier Installed: DYLD, [0x4] Symbol missing?并将 ProjectTargetAlways Embed Swift Standard Libraries 设置为 Yes。另一个问题似乎也没有路径怪异。

我应该注意到,我的机器上也有 Swift 5,但是我使用的是 Mojave 10.14.4,所以这不应该是 https://support.apple.com/kb/DL1998?locale=en_US 的问题。 。它甚至不允许我安装它,因为我的操作系统版本正确。

最佳答案

我从 XCode 10.2 降级到 10.1。问题解决了。

关于swift - 为什么我的存档 Swift 应用程序看起来路径错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55907906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com