Hoje, o widget do iOS 8 para de funcionar depois de um tempo

Fiz hoje um widget para a liga alemã de hóquei no gelo DEL.

Estou carregando os próximos jogos do nosso servidor e mostrá-los em um tableView. O processo de carregamento é iniciado no método proposto "widgetPerformUpdateWithCompletionHandler". Inicialmente, estou carregando alguns dados em cache no "viewWillAppear".

Tudo funciona muito bem até agora!

Mas depois de um tempo (um dia) o widget para de funcionar. Quando abro o centro de notificação, o widget parece normal, mas nunca é atualizado novamente. Preciso remover o widget da central de notificações e adicioná-lo novamente. Depois disso, o widget funciona por um dia e, novamente, para de funcionar.

Para ver o que o widget está fazendo, adicionamos uma visualização em branco simples com um texto de status acima da visualização da tabela ao carregar os dados em "widgetPerformUpdateWithCompletionHandler" para ver se o widget está fazendo alguma coisa. A exibição em branco aparece quando o widget está funcionando. Quando não está funcionando, a exibição do status não aparece. Portanto, acho que o método "widgetPerformUpdateWithCompletionHandler" não é chamado depois que o widget fica ativo no centro de notificação por um tempo.

Não tenho idéia do que faz com que o widget pare de funcionar. Alguma ideia?

questionAnswers(4)

yourAnswerToTheQuestion