Простой пропуск вопроса не работает при нажатии на конкретный ответ.
Я работаю с Xcode 9.4.1.
let task = ORKNavigableOrderedTask(identifier: "first", steps: [dateStep, firstStep,newStep,completion])
//preadicate for "newTask"
let predicate = ORKResultPredicate.predicateForTextQuestionResult(with: ORKResultSelector(resultIdentifier: "first"), expectedString: "newStepTask")
let rule = ORKPredicateStepNavigationRule(
//click firstAnswer jump to newStep
resultPredicatesAndDestinationStepIdentifiers: [(predicate, "complete")])
task.setNavigationRule(rule, forTriggerStepIdentifier: "first")
return task
Я просто изменил имена в коде.
Когда я запускаю код и нажимаю первый ответ, моя новая задача не пропускается так, как я хочу.