2015-09-03 2 views
4

У меня есть расширение дозвона, позволяющее пользователям загружать видео непосредственно из других приложений (например, фотографий). Он имеет пользовательский вид (не SLComposeServiceViewController).Расширение расширения iOS не работает

Он работал отлично, но в настоящее время у меня странная проблема, что расширение доли не будет появляться без какой-либо причины в частности. Я попытался остановиться в методах viewDidLoad & viewWillAppear. Но не называются эти методы. Кажется, ничего не происходит, когда я нажимаю значок приложения в общем листе.

Единственный раз, когда я могу заставить его работать, это очистить проект и запустить его. Кто-нибудь сталкивается с такой проблемой раньше? И любое предложение, что может быть причиной? Заранее спасибо.

+0

Вы нашли решение? У меня такая же проблема – Benzy

ответ

1

Неужели кто-нибудь сталкивается с подобной проблемой раньше?

Я, но без каких-либо подробностей о том, что ваш код выглядит и то, что вы там делаете, - это трудно сказать, что именно причина.

Я могу сказать, что вы столкнулись с запуском, это не «ничего не случилось». Перечень причин, просто слишком широк, так что в ближайшее время:

  • проверить темы
  • проверку существующих объектов
  • проверки потенциальных багги-спотов
  • ручка правильно подписавшись/отпиской на события NSNotification Центр
  • следует заметить, что после того, как вы позвоните completeRequestReturningItems, и расширение не прошло, и вы пытаетесь поделиться чем-то еще раз, возможно, он не может быть очищен из памяти и может содержать мусор, поэтому позаботьтесь об этом.
  • старайтесь максимально эффективно использовать память
Смежные вопросы