2015-12-08 4 views
1

Я запускаю приложение Meteor на IOS, и я хотел бы сбросить номер значка до 0, когда приложение будет открыто. Моя логика заключается в том, чтобы установить значок равным нулю всякий раз, когда приложение открыто, и увеличивайте его до тех пор, пока оно не будет открыто снова. Как я могу увидеть, было ли нажато/открыто приложение? Meteor.startup, похоже, не работает. Есть ли способ, который называется при открытии приложения?Meteor - Как определить, было ли открыто приложение?

https://github.com/raix/push

+0

положить свой метод в приложение будетBecomeActive в appdelegate –

+0

@TejasArdeshna Я не уверен, что вы имеете в виду – Squirrl

ответ

0

В вашей AppDelegate.m:

- (void)applicationDidBecomeActive:(UIApplication *)application 
{ 
    // set badge to 0 
0

Вы можете поместить скрипт в шаблоне onCreated секции, например,

Template.example.onCreated(function(){ 
    //run your function here 
}); 

Или поставьте его в помощнике шаблона, если вы полагаетесь на реактивные данные.

Смежные вопросы