tvOS allow audio in other apps, iOS show complete sheet without watch

This commit is contained in:
Trey t
2024-06-19 18:01:51 -05:00
parent 48cc22b3e2
commit bba2ce8603
5 changed files with 29 additions and 11 deletions

View File

@@ -42,6 +42,8 @@ class HealthKitHelper {
{ (sampleQuery, results, error ) -> Void in
if let queryError = error {
self.shitReturned()
self.shitReturned()
print( "There was an error while reading the samples: \(queryError.localizedDescription)")
} else {
for samples: HKSample in results! {
@@ -86,10 +88,8 @@ class HealthKitHelper {
self.healthKitWorkoutData.minHeartRate = _minHeartRate
self.healthKitWorkoutData.maxHeartRate = _maxHeartRate
print("got heart")
DispatchQueue.main.async {
self.shitReturned()
}
}
self.shitReturned()
})
healthStore.execute(heartQuery)
}
@@ -108,10 +108,8 @@ class HealthKitHelper {
if let result = result {
self.healthKitWorkoutData.caloriesBurned = result.sumQuantity()?.doubleValue(for: HKUnit.kilocalorie()) ?? -1
print("got total burned")
DispatchQueue.main.async {
self.shitReturned()
}
}
self.shitReturned()
})
healthStore.execute(calQuery)
}
@@ -121,7 +119,7 @@ class HealthKitHelper {
self.returnCount += 1
print("\(self.returnCount)")
if self.returnCount == 2 {
self.completion!(self.healthKitWorkoutData)
self.completion?(self.healthKitWorkoutData)
}
}
}