0

I am getting the following error when trying to return ORKOrderedTask.timedWalk

CODE:

    static func walkingAssessmentTask() -> ORKTask {

    return ORKOrderedTask.timedWalk(withIdentifier: "Walking", intendedUseDescription: "", distanceInMeters: 5, timeLimit: 20, options: [])

}

ERROR: 'NSInvalidArgumentException', reason: 'timed walk distance must be greater than or equal to 1 meters and less than or equal to 10000 meters.'

Highlighted Error Image:

enter image description here

Mohammad Sadiqur Rahman
  • 5,379
  • 7
  • 31
  • 45
luii
  • 319
  • 3
  • 5
  • 16

1 Answers1

0

I think you are on an older version of ResearchKit. Try downloading most recent ResearchKit. Your initializer for timedWalk will have one more parameter called 'includeAssistiveDeviceForm'.

Akshay Yadav
  • 1
  • 1
  • 3