0
我已經通過「Urban Airship」成功實施了推送通知給我的應用。但是,如果我的應用已打開或已最小化,我只會收到通知。我該如何讓應用程序收到這些通知,即使它沒有運行? 這是我用來做UA運行代碼:接收關閉應用的推送通知
public class MyApplication extends Application {
@Override
public void onCreate(){
AirshipConfigOptions options = AirshipConfigOptions.loadDefaultOptions(this);
UAirship.takeOff(this, options);
PushManager.enablePush();
String apid = PushManager.shared().getAPID();
String model = android.os.Build.MODEL;
String ver = android.os.Build.VERSION.RELEASE;
Logger.info("My Application onCreate - App APID: " + apid);
Logger.info("My Application onCreate - MOBILE NAME: " + model);
Logger.info("My Application onCreate - EMAIL IS: " + getUsername());
Logger.info("My Application onCreate - ANDROID VERSION: " + ver);
PushManager.shared().setAlias(getUsername() + "-" + model + "-" + ver);
PushManager.shared().setIntentReceiver(IntentReceiver.class);
}
是的,我做我的研究,但我缺乏經驗,有些人說這應該只是工作,因爲谷歌雲端通訊被啓用。 – nick28