标签: xcode10.2

如何修复Xcode 10.2中的“不支持SWIFT_VERSION'3.0',支持的版本为:4.0、4.2、5.0”错误?

我正在尝试运行从应用程序下载的文件,尝试在Xcode中打开并出现错误:

“显示最近的消息
:-1:不支持SWIFT_VERSION'3.0',支持的版本是:4.0、4.2、5.0。(在目标'SimpleWeather'中)”

屏幕截图已添加

xcode swift3 xcode10.2

93
推荐指数
11
解决办法
6万
查看次数

Xcode 10.2无法在iOS <10的模拟器上运行应用程序

自更新以来,我一直在使用Xcode 10.2,当我尝试在iOS版本低于10的任何模拟器上运行我的应用程序时,模拟器将无法启动并崩溃,然后显示以下错误:

dyld:未加载库:/usr/lib/libauto.dylib引用自:/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation原因:找不到合适的映像。确实找到了:/usr/lib/libauto.dylib:mach-o,但不是为iOS模拟器构建的

我尝试不碰任何东西重新创建另一个新项目,将部署目标设置为iOS 9,然后再次在iOS 9模拟器上运行,但显示了相同的错误。

更新

似乎仅当您的代码库包含swift时才会出现此问题。用目标C代码库创建一个新项目不会使模拟器崩溃。为了迅速。

摘要

  1. Xcode 10.2包含无法在iOS 9模拟器上运行应用程序的快速代码
  2. 我已完成所有清理工作并删除了派生数据,但问题仍然存在。

有人有什么主意吗?

最后更新

苹果公司刚刚发布了Xcode 10.2.1,它是模拟器已知问题的一部分,有关变通办法/修复,请参考以下链接:

https://developer.apple.com/documentation/xcode_release_notes/xcode_10_2_1_release_notes

感谢@russbishop的回复,已接受回答

xcode dyld ios xcode10.2

61
推荐指数
4
解决办法
8381
查看次数

UIWorkIntervalTiming workIntervalStart

滚动时获取控制台日志ScrollView。有办法删除吗?

2019-03-27 12:33:34.109573 + 0530 MyApp [10465:46241] [UIWorkIntervalTiming] workIntervalStart:startTimestamp> targetTimestamp; 向前滚动1.116667

xcode uiscrollview ios xcode10.2

51
推荐指数
2
解决办法
1万
查看次数

Xcode 10.2更新问题生成系统错误-1:无法加载文件列表的内容:输入/输出xcfilelist

升级到Xcode 10.2后,出现2个错误

:-1:无法加载文件列表的内容:'xxxxx / Pods /目标支持文件/Pods-xxxx/Pods-xxxxx-frameworks-Debug-input-files.xcfilelist'(在目标'xxxxx'中)

:-1:无法加载文件列表的内容:'xxxxx / Pods /目标支持文件/Pods-xxxxx/Pods-xxxxx-frameworks-Debug-output-files.xcfilelist'(在目标'xxxxx'中)

我更新了所有Pod,并将构建系统更改为“旧版构建系统”,但仍然遇到相同的构建错误

xcode ios cocoapods xcode10.2

35
推荐指数
11
解决办法
1万
查看次数

是否可以在High Sierra(10.13.6)上安装Xcode 10.2?

我最近将iPhone设备中的iOS升级到12.2(以为我的应用程序“ Match4app”提供最新版本的支持),但它似乎与Xcode 10.1不兼容。我应该将Xcode更新到10.2吗?

在具有High Sierra的Mac中,当我单击Xco​​de的“更新”时,10.2不可用。

我找到了此链接:https : //support.apple.com/zh-cn/HT209606

带有注释: “ Xcode 10.2发布于2019年3月25日,内核可用于:macOS High Sierra 10.13.6或更高版本”

我如何安装带有High Sierra的Xcode 10.2以测试iOS 12.2?

注意:在我的旧Mac中,无法升级到Mojave。

macos-high-sierra xcode10.2

33
推荐指数
4
解决办法
6万
查看次数

如何修复找不到 cocoapod .modulemap 文件

当我尝试构建我的项目时,我收到一个编译时错误,指出无法找到我的 pod 的“模块映射文件”,并且我缺少“SwiftShimes”模块。

这很奇怪,因为当我安装 pod 时,我所有的模块映射文件都在它们应该在的位置。

我正在使用 Xcode 10.2 和 Cocoapods 1.6.1。

我已经尝试了以下 ->

  • 从我的项目中分解 cocoapods
  • 清理项目
  • 删除了 ModuleCache 和 DerivedData
  • 重新启动我的电脑

这是我遇到的错误类型->

Module map file '/Users/kaunamohammed/Library/Developer/Xcode/DerivedData/OutNow-gxdxvzwmnijmrlajtbtyclkhrgqs/Build/Products/Debug-iphoneos/CodableFirebase/CodableFirebase.modulemap' not found

Run Code Online (Sandbox Code Playgroud)

我希望我的项目能够正确构建,但事实并非如此,我不知道还能做什么。

这就是我的 Podfile 的样子

platform :ios, '10.0'

workspace 'OutNow'

target 'OutNow' do
  use_modular_headers!
  #Pods for OutNow
  pod 'Instabug'
  pod 'SwiftMessages'
  pod 'CodableFirebase'
  pod 'Firebase/Core'
  pod 'Firebase/Auth'
  pod 'Firebase/Storage'
  pod 'Firebase/Firestore'
  pod 'Firebase/Messaging'
  pod 'Firebase/DynamicLinks'
  pod 'MarqueeLabel/Swift'
  pod 'RxSwift', '4.4.2'
  pod 'RxCocoa', '4.4.2'
  pod 'Kingfisher', '5.3.1'
  pod 'InstantSearchClient', '6.0'
  pod 'CoordinatorLibrary', '1.0.5' …
Run Code Online (Sandbox Code Playgroud)

cocoapods swift xcode10.2

26
推荐指数
6
解决办法
3万
查看次数

无法运行Swift Package Manager(macOS 10.14.4)

当我在终端窗口中尝试“ swift软件包”时,显示以下内容:

dyld: Library not loaded: @rpath/llbuild.framework/Versions/A/llbuild
Referenced from: /Library/Developer/CommandLineTools/usr/bin/swift-package 
    Reason: image not found
    Abort trap: 6
Run Code Online (Sandbox Code Playgroud)

我认为可能与更新到Xcode 10.2和Swift 5有关吗?在更新之前,我从未与包管理器打过交道。而且我也不是贝壳专家。

无论如何,这是相关的“ swift版本”输出:

Apple Swift version 5.0 (swiftlang-1001.0.69.5 clang-1001.0.46.3)
Target: x86_64-apple-darwin18.5.0
Run Code Online (Sandbox Code Playgroud)

xcode dyld swift swift-package-manager xcode10.2

24
推荐指数
2
解决办法
3536
查看次数

Swift类的Swift类扩展和类别不允许具有+ load方法

我已经更新了Xcode版本10.2(10E125),并已在设备(不仅是模拟器)上进行了测试

我在执行应用程序时收到以下消息:

objc [3297]:Swift类扩展和Swift类上的类别不允许具有+ load方法

  • 它仅适用于装有iOS 12.2的设备。我想知道是否有任何影响swift类的更新。到目前为止,在其他论坛上对此没有任何答案,只是看到苹果在生产中的其他应用程序也存在一些问题。

-我正在使用swift类的扩展,但我不认为这是问题

  • 使用Cocoapods和Firebase依赖项。

  • 我在项目中搜索了可能包含“加载”功能的任何功能,但均未找到。

请帮忙

swift ios12 xcode10.2

22
推荐指数
2
解决办法
6901
查看次数

在更新到Xcode 10.2之后,在Swift 4.2中无效的'variable.storage'重新声明

我们有一个iOS项目。Swift语言版本为4.2。我们以前是在Xcode 10.1中构建它的,没有编译错误。

更新到Xcode 10.2(但保留Swift 4.2)之后,该项目现在充满了诸如Invalid redeclaration of 'variable.storage'(其中variable的某些变量的名称)之类的错误。这些错误出现在私有的,用惰性方式初始化的变量旁边,这些变量的名称在整个项目中都是常用的,但不在其范围内重新声明;该错误似乎与storage消息的一部分有关。清理并重建不能解决问题。有什么建议么?

编辑:这些错误只出现在两个类中。由于所有这些重新声明错误,我还错过了另一个合法的编译错误(Xcode 10.2中的新功能,但足够合法)。经过一番混乱**之后,我发现错误消失了。似乎是编译器中的错误。

**我的混乱步骤是(1)取消嵌套我遇到这些错误的第一个类,(2)创建一个与未编译的类具有相同内容的新类,并指向该类,(3)注释掉失败的类,(4)找到并修复了合法的编译错误。在这一点上,我不需要弄乱另一个也给出了重新声明错误的类。现在已编译代码。因此,(5)恢复了第一类。因此,这些重新声明错误可能只是误导了;如果您找到并修复了所有与迁移相关的错误,希望您不会看到其中任何一个。

swift4.2 swift5 xcode10.2

16
推荐指数
1
解决办法
1779
查看次数

更新到Xcode 10.2 beta 3后,启动应用程序时出现Swift错误

将Xcode更新到10.2 beta 3之后,我在启动应用程序时收到此错误,这将导致崩溃(应用程序成功编译):

objc [2140]:Swift类扩展和Swift类上的类别不允许具有+ load方法(lldb)

你知道这可能是由于什么吗?

xcode ios swift xcode10.2

15
推荐指数
1
解决办法
2214
查看次数