2017-07-04 2 views
0

Hier ist mein Code:Fehler bei der Autorisierung von HealthKit - Code = 100 "Das Rollback der Statusdatenbank wird nicht unterstützt."

var shareTypes = Set<HKSampleType>() 
    shareTypes.insert(HKSampleType.categoryType(forIdentifier: .mindfulSession)!) 

    var readTypes = Set<HKObjectType>() 
    readTypes.insert(HKObjectType.categoryType(forIdentifier: .mindfulSession)!) 

    healthStore.requestAuthorization(toShare: shareTypes, read: readTypes) { (success, error) -> Void in 
     if success { 
      print("success") 
     } else { 
      print("failure") 
     } 

     if let error = error { print(error) } 
    } 

Hier erhalte ich Fehler: Fehler Domain = com.apple.healthkit-Code = 100 "die Gesundheit Datenbank ist wieder nicht unterstützten Rollen."

Kann keine Informationen über diesen Fehler finden, kann jemand helfen?

Ich verwende Xcode 8.3.3 Swift 3

+0

Haben Sie eine Lösung dafür? –

Antwort

1

Dies zeigt an, dass Sie eine neuere Version von iOS auf diesem Gerät bereits installiert hatte und dann auf eine ältere Version zurückgerollt. Im Allgemeinen wird Rollback nicht über iOS unterstützt (obwohl einige Teile des Systems besser damit umgehen können als andere). Sie sollten ein Gerät immer löschen, bevor Sie ein älteres Betriebssystem installieren.

Verwandte Themen