2017-08-24 37 views
5

Podczas wykonywania zadania w tle w WatchOS 4.0 (Xcode 9.0 beta 6) pojawia się komunikat o błędzie podobny do poniższego. Nie wydają się powodować żadnych problemów, ale nie jestem pewien. Czy ktoś wie, co powoduje te błędy, aby się zalogować i czy istnieje naprawa lub sposób na ich powstrzymanie?WKRefreshBackgroundTask Błąd podczas próby dostępu do pliku bktasksnapshot_ (null)

2017-08-24 09: 03: 40.130009-0400 cfanow Watch App Extension [6906: 377766] [bg_app_refresh] - [WKRefreshBackgroundTask cleanupStorage] _block_invoke: 213: Błąd podczas próby osiągnięcia file: /// Users/justindomnitz/Library/Developer/CoreSimulator/Devices/264AA014-FD6C-426A-88DF-64E502393BAF/data/Containers/Data/PluginKitPlugin/107681EE-B30E-49CD-9416-8F030D1CA0BF/Library/com.apple.watchkit/bktasksnapshot_ (null) : Error Domain = NSCocoaErrorDomain Code = 260 "Nie można otworzyć pliku" bktasksnapshot_ (null) ", ponieważ nie ma takiego pliku." UserInfo = {NSURL = plik: /// Użytkownicy/justindomnitz/Library/Developer/CoreSimulator/Devices/264AA014-FD6C-426A-88DF-64E502393BAF/data/Containers/Data/PluginKitPlugin/107681EE-B30E-49CD-9416-8F030D1CA0BF/Library/com.apple.watchkit/bktasksnapshot_ (null), NSFilePath =/Users/justindomnitz/Library/Developer/CoreSimulator/Devices/264AA014-FD6C-426A-88DF-64E502393BAF/data/Containers/Data/PluginKitPlugin/107681EE-B30E- 49CD-9416-8F030D1CA0BF/Library/com.apple.watchkit/bktasksnapshot_ (null), NSUnderlyingError = 0x79f3f3c0 {błąd Domain = kod NSPOSIXErrorDomain = 2 "Nie ma takiego pliku lub katalogu"}}

+0

Czy próbowałeś uruchomić kod na prawdziwym urządzeniu zamiast na symulatorze, aby sprawdzić, czy pojawiają się te same logi? –

Odpowiedz

0

wpadłem na ten sam problem, zaplanuj migawkę w swojej metodzie handle(_) gdzieś. Najlepiej, gdy zadanie zostanie zakończone lub gdy pojawi się coś do pokazania.