downloads - Error Swift4 en High Sierra, no se puede resolver el símbolo
ios developer library (1)
¡Un código de ángel en Apple solucionó el problema específico en uno de los últimos lanzamientos de puntos de macOS High Sierra! ¡Hurra!
Estoy en el último macOS 10.13.4 (17E199), Xcode 9.3 (9E145) y Swift 4.1 (swiftlang-902.0.48 clang-902.0.37.1).
Mi proyecto de prueba simple https://github.com/klaas/QlaasSwiftScreenSaver , el famoso protector de antena https://github.com/JohnCoates/Aerial/pull/420 y mi Emoji Saver https://emojisaver.eu funcionan de nuevo !
Los problemas descritos por Quinn en https://forums.developer.apple.com/message/268934 todavía existen en general, pero al menos con un solo complemento / protector Swift (usado) dentro de las Preferencias del sistema, todo está bien.
Tengo este prefpano hecho en Swift y Cocoa ... Ayer lo migré a Swift 4 como guía para la migración y, después de algunos problemas iniciales, todo parecía funcionar perfectamente.
Hice esto en Sierra, ejecutando Xcode 9.0 con el último SDK.
El problema es que al menos dos personas que ejecutan High Sierra me dicen que el panel no está funcionando para ellos. Al intentar ejecutarlo desde la línea de comandos, este es el error informado:
2017-09-27 23:00:59.921 System Preferences[3047:337095] Error loading /Users/luckman212/Library/PreferencePanes/SwiftDefaultApps.prefPane/Contents/MacOS/SwiftDefaultApps: dlopen(/Users/luckman212/Library/PreferencePanes/SwiftDefaultApps.prefPane/Contents/MacOS/SwiftDefaultApps, 265): can''t resolve symbol _OBJC_CLASS_$_NSError in /Users/luckman212/Library/PreferencePanes/SwiftDefaultApps.prefPane/Contents/MacOS/../Frameworks/libswiftCore.dylib because dependent dylib #1 could not be loaded in /Users/luckman212/Library/PreferencePanes/SwiftDefaultApps.prefPane/Contents/MacOS/../Frameworks/libswiftCore.dylib
2017-09-27 23:00:59.922 System Preferences[3047:337095] [NSPrefPaneBundle instantiatePrefPaneObject] (/Users/luckman212/Library/PreferencePanes/SwiftDefaultApps.prefPane): principalClass is nil.
2017-09-27 23:01:00.072 System Preferences[3047:337095] ### AE 1868656752 sender''s PID is 3047 (System Preferences)
No he actualizado todavía y no tengo forma de hacerlo en este momento, incluso si estaba tan inclinado. ¿Alguien se ha enfrentado a este problema, y / o conoce la causa?