В последнее время у меня возникла проблема. UITapgesture работает на симуляторе отлично и даже при отладке непосредственно на устройстве (iPhone 4, iOS 5.0.1), но когда я упаковываю приложение (Dep_Target iOS4.0m Base_SDK iOS5.1 (последний)) для adhoc-распространения и отправляю его клиенту жесты не работают. Затем я установил сборку через тестовый полет на том же устройстве, которое я использую для отладки, этот жест не работает. Я перепроверил все, я использую ту же сборку для распространения. Любая помощь будет высоко оценена. СпасибоUIMenuController не работает должным образом, canPerformAction не срабатывает
EDIT:
После небольшой отладки выясняется, что UITapgesture не является виновником. Метод gesture запускается, но я использовал UIMenuController внутри жест. Контроллер меню получает экземпляр и отображается, но не отображается. Помимо метода:
- (BOOL) canPerformAction:(SEL)selector withSender:(id) sender
также не уволен. Помните, все это происходит в сборке, которая распространяется через тестовый полет, иначе все будет идеально.
Вместо этого нужно переопределить 'canBecomeFirstResponder', поскольку я пробовал оба метода, и этот не работал для меня, а переопределение« canBecomeFirstResponder »действительно сработало. – vrwim