升级到Swift4.1和Xcode 9.3之后,我得到了上面的运行时消息.在升级之前,我的控制台窗口中没有此消息.
状态栏找不到缓存的时间字符串图像.渲染过程中.
只要我运行App,每隔几分钟就会出现一次.
它看到我没有负面的副作用,我的应用程序运行,像往常一样,我没有看到任何问题.
我使用标准状态栏,没有改变以任何方式修改它.
问题1:在我尚未遇到的情况下,是否会出现此警告的问题?
问题2:有谁知道如何摆脱这个警告?
我最近将我的Xcode更新到版本9.3,仪器也是如此.在那之后,时间分析器将不再工作,它通常在以前工作正常.
我试图通过Xcode运行它,我试图手动运行它.不行.生命周期行停留在初始化中,我得到一堆警告抱怨数据量对于"立即"的记录模式而言太高而且一些数据必须被丢弃才能继续前进.
然后我切换到延迟模式,仍然一无所获.然后我创建了一个简单的新项目,它应该具有"小数据量",仍然没有任何结果.
我检查了帮助,我用Google搜索,似乎没有人遇到过这个.有没有人对此有任何线索?
显然,使用最新的IOS更新,由于以下错误,我的Xcode版本无法构建.
找不到设备支持文件.此iPhone 7 Plus(型号1661,1784,1785,1786)运行的是iOS 11.3(15E216),此版本的Xcode可能不支持此功能.
试图通过此链接https://developer.apple.com/download/more/安装Xcode 9.3 .但事实证明,我的Mac OS版本将更新视为不兼容的版本.在Sierra 10.12.6上运行
更新到Xcode 9.3(使用Swift 4.1)后,发现以下问题:
创建一个空项目,向其添加一个新的.swift文件并创建两个新类:
class CodableOne: Codable {
let some: String
}
class CodableTwo: Codable {
var some: String
}
Run Code Online (Sandbox Code Playgroud)
建立成功
添加CodableOne
类型的新常量CodableTwo
:
class CodableOne: Codable {
let some: String
let another: CodableTwo
}
class CodableTwo: Codable {
var some: String
}
Run Code Online (Sandbox Code Playgroud)
建立成功
现在将类移动CodableTwo
到另一个文件(例如ViewController.swift)
构建失败.
现在有一个错误,它不会消失.Codable
类不应该需要初始化器(如前面的步骤所示).
关于这背后可能出现的问题及如何解决的任何想法将不胜感激!
PS Code在Xcode 9.2中不存在.也不清理项目/构建路径,重新安装Xcode 9.3也有帮助.
我在Xcode 9.3中创建了一个项目,当我在Xcode 9.2中打开相同的项目时,它显示"不兼容的项目版本". - 我更改了部署目标版本
它要求与团队一起在Xcode 9.3中运行该项目.没有登录,它会显示错误并且不会部署.
在Xcode <9.3中,我们可以通过将顶部栏模拟指标设置为xib来隐藏xib中的状态栏None
.
但现在在9.3中,当设置为时,None
状态栏没有隐藏.
任何想法如何隐藏它?
我需要为我的要求制作swift静态库.我制作了swift静态库,它使用swift和Obj-c代码.我通过桥文件包含了Obj-c文件.我能够编译swift静态库而不会出现任何错误,并获取libMySwift.a文件.我使用Xcode9.3和Swift4来编译库.
我在obj-c项目中包含了libMySwift.a,还包含了obj-c兼容的头文件来访问项目中的lib.当我尝试编译项目时,它会给出以下警告和200多个错误.
Auto-Linking library not found for -lswiftSwiftOnoneSupport
Auto-Linking library not found for -lswiftCore
Auto-Linking library not found for -lswiftQuartzCore
Auto-Linking library not found for -lswiftCoreImage
Auto-Linking library not found for -lswiftCoreGraphics
Auto-Linking library not found for -lswiftObjectiveC
Auto-Linking library not found for -lswiftDispatch
Auto-Linking library not found for -lswiftMetal
Auto-Linking library not found for -lswiftFoundation
Auto-Linking library not found for -lswiftUIKit
Auto-Linking library not found for -lswiftDarwin
Auto-Linking library not found for -lswiftCoreFoundation
Run Code Online (Sandbox Code Playgroud)
如果我遗漏任何步骤或需要添加任何内容,请告诉我.
我遇到了一个奇怪的问题,FirebaseApp.configure()
调用导致我的应用程序立即崩溃我的单元测试目标.它对我的标准版本运行良好.
任何想法为什么会这样?
这是堆栈跟踪:
2018-04-18 11:42:57.252405+0100 Avalanche[14289:124354] 4.8.1 - [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40007000 started
2018-04-18 11:42:57.252454+0100 Avalanche[14289:124361] 4.8.1 - [Firebase/Core][I-COR000005] No app has been configured yet.
2018-04-18 11:42:57.252712+0100 Avalanche[14289:124354] 4.8.1 - [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://googl/RfcP7r)
2018-04-18 11:42:57.371588+0100 Avalanche[14289:124278] [Crashlytics] Version 3.9.3 (128)
2018-04-18 11:42:57.390507+0100 Avalanche[14289:124278] *** Terminating app due to uncaught exception 'FABException', reason: '[Fabric] Value of Info.plist key "Fabric" must be a NSDictionary.'
*** First throw call stack:
( …
Run Code Online (Sandbox Code Playgroud) 我刚刚将Xcode更新为9.3并且我注意到"Open Quickly"(cmdshiftO)界面已经恢复为白色主题(而不是之前版本的黑色,它遵循我的Mac的颜色主题,这是黑暗的):
我的Mac的主题是黑暗的主题,例如,Spotlight Search遵循它:
Xcode的Open Quickly也像Spotlight Search一样黑暗,直到我更新.为什么会转向轻量级主题,如何让它再次服从系统主题?