gpt4 book ai didi

xcode - 在 iOS9 XCode 7 上运行应用程序的问题

转载 作者:行者123 更新时间:2023-12-01 01:22:26 24 4
gpt4 key购买 nike

经过几个小时的调查,我坚持使用这个。从 Swift 迁移到 Swift2 后,我设法处理了所有错误,但最后我得到了 clang 错误:

ld: file not found: -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphonesimulator clang: error: linker command failed with exit code 1 (use -v to see invocation)

我不太确定为什么会发生这种情况,也不知道该如何解决。你们中有人遇到过类似的问题吗?

我试过了:

  • 关闭/打开 XCode
  • 清理构建
  • 清理构建文件夹
  • 删除衍生数据
  • 尝试添加另一台设备(设备屏幕,添加模拟器)
  • 尝试为 iOS 设备构建(同样的错误,只是我得到了 iphoneos 而不是 iphonesimulator)
  • 打开特定文件夹,一切都在那里
  • 我可以通过代码打开 iOS 模拟器

编辑,2015 年 10 月 9 日:

经过更多的调查,我发现了以下内容:

  • Pod 编译正确。他们每个人。
  • 如果我删除 iphonesimulator/iphoneos,它们将无法工作
  • 尝试清除库路径,将其设置为各种不同的值 - 没有成功(库路径因为 -L 开头)。
  • 发现路径中缺少 swiftCore:

Unable to find swiftCore; please set SWIFT_LIBRARY_PATH (currently '') to the folder containing swiftCore.

  • 从终端构建以获取有关错误的更多信息。
  • 尝试重新启动计算机、重新安装 XCode 和其他最常见的东西
  • 尝试过其他项目 - 工作没有问题(没有 pod 的项目)

看来这会是一本日记,直到我自杀...

最佳答案

经过 2 天的迷茫,终于找到了解决方案。希望它能节省一些人的一天:)

首先,我决定重新创建项目文件和 pod,看看它们是否有问题。原来他们很好。项目构建没有任何问题。

很明显,问题出在项目/工作区文件中。我开始逐个比较标志,最后更改了以下内容:

  • 重复的 Pods_X.framework - 删除了一个
  • CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO - 之前是 YES
  • GCC_SYMBOLS_PRIVATE_EXTERN = YES; - 不适合调试
  • SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - 很久以前

如果有人知道为什么这个标志会产生一些痛苦的东西,我会很乐意找出...

关于xcode - 在 iOS9 XCode 7 上运行应用程序的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33010328/

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