CareKit/ResearchKit NSInvalidArgumentException
Я получаю следующую ошибку при попытке вернуть ORKOrderedTask.timedWalk
КОД:
static func walkingAssessmentTask() -> ORKTask {
return ORKOrderedTask.timedWalk(withIdentifier: "Walking", intendedUseDescription: "", distanceInMeters: 5, timeLimit: 20, options: [])
}
ОШИБКА: "NSInvalidArgumentException", причина: "расстояние по времени должно быть больше или равно 1 метру и меньше или равно 10000 метрам".
Выделенное изображение ошибки:
1 ответ
Я думаю, что вы используете старую версию ResearchKit. Попробуйте загрузить самый последний ResearchKit. Ваш инициализатор для timedWalk будет иметь еще один параметр с именем 'includeAssistiveDeviceForm'.