我正在开发具有单个视图和一些标签的应用程序。该应用程序在viewdidload()函数上失败,并且无法继续进行。代码在下面列出。
override func viewDidLoad() {
super.viewDidLoad()
locationManager.delegate = self
locationManager.desiredAccuracy = kCLLocationAccuracyHundredMeters
locationManager.requestWhenInUseAuthorization()
locationManager.startUpdatingLocation()
}
错误为'[framework] CUIThemeStore:未注册ID = 0的主题'
我在代码中没有使用任何主题或外部框架。我在MacOS Mojave上运行Xcode 10。我检查了Xcode中的设置,以查看它是否指向任何外部框架,但找不到任何外部框架。非常感谢您的帮助。
答案 0 :(得分:2)
我也遇到了同样的问题。
只需将您的图像移动到7za x <filename.tar.7z>
文件夹中。
答案 1 :(得分:0)
我有同样的问题。发生这种情况是因为我搞砸了AppDelegate类中的window属性。
>>
我刚刚创建了一个新的window属性,但是Xcode并没有警告我试图创建与已经创建的同名常量。但是我只有黑屏,并且和您有同样的错误。因此,就我而言,解决方案很简单。将该窗口代码段替换为以下代码:
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
let mainScreen = TaskNumber1()
mainScreen.title = "Task nunber 1"
let navigationController = UINavigationController(rootViewController: mainScreen)
let window = UIWindow(frame: UIScreen.main.bounds)
window.rootViewController = navigationController
window.makeKeyAndVisible()
return true
}
现在,我只是不创建新的窗口变量。
就我而言,与主题无关。因此,导致此错误的原因也可能是在AppDelegate类中。希望对您有所帮助