У меня есть 3 цели в моем приложении: основная, расширение Intents и расширение UI Intents.
Цель «Intents UI Extension» содержит раскадровку с ViewController, содержащим UITableView.
Когда я использую ярлык голоса, я вижу результаты на UITableView.
- (UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
Вызывается идеально и отображает мою ячейку, но не имеет значения, какую ячейку выбрать, метод не вызывается.
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
После этого приложение открывается, как и ожидалось, с NSUserActivity (как и должно быть).
Любые идеи о том, как получить правильно выбранную ячейку?