, поэтому я могу обмениваться данными, используя App Groups
, но мне было интересно, можно ли обновлять данные с сегодняшнего расширения.Сегодняшнее расширение связывается с главным приложением
Так что в моем приложении IOS У меня есть набор данных, который получает данные от Firebase
и обновляет App group
Теперь мои сегодняшнее расширение может получить данные App group
только если приложение IOS было открыто.
Я пытаюсь выяснить способ вызова приложения iOS из Today's extension для обновления данных, поскольку iOS имеет метод, который вызывает Firebase, который обновляет App Group
.
Возможно ли это?
2) передачи данных через общий контейнер. Это означает, что основной должен сначала обновить общий контейнер, чтобы получить последние данные о сегодняшнем расширении правильно? – PictureMeAndYou
Основное приложение будет вызывать общий контейнер и получать нужные данные, не нужно его обновлять. Если вы, например, добавили значение в свой 'UserDefault' с вашей общей группой приложений контейнера из вашего расширения, тогда основное приложение просто должно вызвать это' UserDefault' и получить данные. Оформить мой пост [здесь] (http://stackoverflow.com/a/33843163/5576310), который даст вам намек на это. –
Что произойдет, если для расширения необходимо получить последние данные из основного приложения. Расширяет ли это просто вызов? Btw У меня есть данные, которые работают. Но это не обновление, если я не открою основное приложение. – PictureMeAndYou