firebaseinvites runtime event not firing

Could you post the logs of the error you see?

Sure.  On a side note, I sent you a little donation to say thanks for all of your efforts with this.  It’s not much but you can buy some beer or whatever you’re into :slight_smile:

Thanks

I think we’re good. I believe what happens is that the invitation becomes unavailable after it is used.  So once I sent the invitation and performed the install, the invitation link was no longer useful for future testing.

Thanks again for your diligence. This was a big deal for me and my app.

Glad to hear   :slight_smile:

Sigh…looks like I jumped the gun. A couple of friends tried it from production and it’s not working. I debugged on one of their phones and the event is never fired.

C:\Users\clint\AppData\Local\Android\sdk\platform-tools>adb logcat *:E

--------- beginning of main

09-22 14:10:29.083 31408 31408 E KBattery: [PLACE] at dnq.w(CommonUtils.java:3721)

09-22 14:10:29.083 31408 31408 E KBattery: [MESSAGE] SimState:5

09-22 14:10:29.083 31408 31408 E KBattery:

09-22 14:10:29.092 31408 31408 E KBattery: [PLACE] at dnq.z(CommonUtils.java:335)

09-22 14:10:29.092 31408 31408 E KBattery: [MESSAGE] getDataEnabled = true

09-22 14:10:29.092 31408 31408 E KBattery:

--------- beginning of system

09-22 14:10:29.672 31408 31408 E lastTime: minimumDays:-1

09-22 14:10:29.892 31408 31470 E ConnectivityManager.CallbackHandler: callback not found for RELEASED message

09-22 14:10:30.672 31408 31408 E PermanentService: PermanentService init

09-22 14:10:30.680 31408 31408 E PermanentService:  onBind

09-22 14:10:30.935  3686  4495 E Watchdog: !@Sync 2141 [22_Sep_14_10_30.935]

09-22 14:10:31.811 31673 31673 E Zygote  : v2

09-22 14:10:31.812 31673 31673 E Zygote  : accessInfo : 0

09-22 14:10:41.868 30254 31722 E InfocLog:  read imei in getinstance, again

09-22 14:10:44.223 30043 31729 E NoAlertsUtil: enableNotifications

09-22 14:10:44.225 30043 30043 E NoAlertsUtil: enableNotifications

09-22 14:10:44.273 31775 31775 E Mms/DbUtils: rebuild done, 1 drafts,Elapsed time : 54.35267 ms

09-22 14:10:44.460  5159  5377 E cm_cmc_c: app launch:com.android.systemui

09-22 14:10:46.311  3686  5548 E ActivityManager: applyOptionsLocked: Unknown animationType=0

09-22 14:10:46.544  5159  5377 E cm_cmc_c: app launch:com.samsung.android.messaging

09-22 14:10:50.753 31408 31754 E InfocLog:  read imei in getinstance, again

09-22 14:10:50.753 31408 31755 E mmm     : CALL BACK…: yo$5@5b9aad7

09-22 14:10:50.757 31408 31755 E mmm     : CALL BACK…: yg$1@b656fc4

09-22 14:10:51.852 31757 31757 E Zygote  : v2

09-22 14:10:51.853 31757 31757 E Zygote  : isSdpEnabledProcess - SDP enabled

09-22 14:10:51.855 31757 31757 E Zygote  : accessInfo : 64

09-22 14:10:51.855 31757 31757 E Zygote  : isSdpEnabledProcess - SDP enabled

09-22 14:10:51.855 31757 31757 E Zygote  : setSDPgroupsIntarray[pid]: 0 / [gid]: 10164 / [uid]: 10164

09-22 14:10:51.933 31775 31775 E ViewRootImpl: sendUserActionEvent() mView == null

09-22 14:10:52.109 31757 31757 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:52.133 31757 31757 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:52.175 31757 31757 E ReflectMethod: Cannot load method: getEnableStatus [class java.lang.String]

09-22 14:10:52.176 31757 31757 E ReflectMethod: Cannot load method: getEnableStatus [class java.lang.String, boolean]

09-22 14:10:52.183 31757 31757 E ReflectMethod: Cannot load method: getEnableStatus [class java.lang.String]

09-22 14:10:52.365 31408 31755 E mmm     : CALL BACK…: yo$5@7d67ead

09-22 14:10:52.369 31408 31780 E InfocLog:  read imei in getinstance, again

09-22 14:10:52.370 31757 31790 E CloseBy : Failed to create input stream for global policy

09-22 14:10:52.382 31408 31755 E mmm     : CALL BACK…: yg$1@7bad5e2

09-22 14:10:52.406 30254 31794 E InfocLog:  read imei in getinstance, again

09-22 14:10:52.444 31408 31755 E mmm     : CALL BACK…: yo$5@6841d73

09-22 14:10:52.457 30228 31788 E InfocLog:  read imei in getinstance, again

09-22 14:10:52.458 31408 31755 E mmm     : CALL BACK…: yg$1@12bc430

09-22 14:10:52.506 31408 31755 E mmm     : CALL BACK…: yo$5@28958a9

09-22 14:10:52.519 31408 31755 E mmm     : CALL BACK…: yg$1@9346e2e

09-22 14:10:53.043  3686  3855 E SemContext.CaeProvider: setAttribute() : attribute is null!

09-22 14:10:53.191 31757 31757 E DesktopHandler: Fallback exception

09-22 14:10:53.441  3686  5001 E JavaBinder: *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)

09-22 14:10:53.441  3686  5001 E JavaBinder: java.lang.IllegalMonitorStateException: object not locked by thread before notify()

09-22 14:10:53.441  3686  5001 E JavaBinder:    at java.lang.Object.notify(Native Method)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at com.android.server.cover.StateNotifier.removeListenerFromListLocked(StateNotifier.java:328)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at com.android.server.cover.StateNotifier.unregisterCallback(StateNotifier.java:295)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at com.android.server.cover.CoverManagerService.unregisterCallback(CoverManagerService.java:355)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at com.android.server.cover.CoverManagerService.unregisterCallback(CoverManagerService.java:1168)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at com.samsung.android.cover.ICoverManager$Stub.onTransact(ICoverManager.java:85)

09-22 14:10:53.441  3686  5001 E JavaBinder:    at android.os.Binder.execTransact(Binder.java:573)

09-22 14:10:53.452 31317 31317 E BluetoothHeadset: BTStateChangeCB is unregisted

09-22 14:10:53.774 31757 31848 E chromium: [ERROR:devtools_http_handler.cc(817)] Error -108 getting local address

09-22 14:10:53.787 31850 31850 E Zygote  : v2

09-22 14:10:53.788 31850 31850 E Zygote  : isSdpEnabledProcess - SDP enabled

09-22 14:10:53.789 31850 31850 E Zygote  : accessInfo : 64

09-22 14:10:53.789 31850 31850 E Zygote  : isSdpEnabledProcess - SDP enabled

09-22 14:10:53.789 31850 31850 E Zygote  : setSDPgroupsIntarray[pid]: 0 / [gid]: 10164 / [uid]: 10164

09-22 14:10:53.795 31757 31757 E EasySigninController: initializeIris exception: com.samsung.android.sdk.a: This device is not supported Siris!!!

09-22 14:10:53.827 31394 31406 E AuthFW_PS_PassServiceManager: Need Samsung Account Activate!

09-22 14:10:53.855 31850 31850 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:53.856 31850 31850 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:53.863 31850 31869 E CloseBy : Failed to create input stream for global policy

09-22 14:10:53.971 31881 31881 E Zygote  : accessInfo : 64

09-22 14:10:53.971 31881 31881 E Zygote  : isSdpEnabledProcess - SDP enabled

09-22 14:10:53.971 31881 31881 E Zygote  : setSDPgroupsIntarray[pid]: 0 / [gid]: 99025 / [uid]: 99025

09-22 14:10:54.010 31850 31870 E libEGL  : validate_display:99 error 3008 (EGL_BAD_DISPLAY)

09-22 14:10:54.038  3686  3855 E SemContext.CaeProvider: setAttribute() : attribute is null!

09-22 14:10:54.259 31757 31757 E chromium: [ERROR:layer_tree_host_impl.cc(2247)] Forcing zero-copy tile initialization as worker context is missing

09-22 14:10:54.588 31881 31881 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:54.588 31881 31881 E ReflectField: Incorrect type : Fallback exception

09-22 14:10:54.621 31881 31921 E CloseBy : Failed to create input stream for global policy

09-22 14:10:54.623  3040  3040 E audit   : type=1400 audit(1506103854.601:8016): avc:  denied  { search } for  pid=31921 comm=“pool-1-thread-1” name=“com.sec.android.app.sbrowser” dev=“sda17” ino=524797 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:10:54.623  3040  3040 E audit   : type=1400 audit(1506103854.611:8017): avc:  denied  { search } for  pid=31921 comm=“pool-1-thread-1” name=“com.sec.android.app.sbrowser” dev=“sda17” ino=524797 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:10:54.623  3040  3040 E audit   : type=1400 audit(1506103854.611:8018): avc:  denied  { search } for  pid=31921 comm=“pool-1-thread-1” name=“com.sec.android.app.sbrowser” dev=“sda17” ino=524797 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:10:54.624  3040  3040 E audit   : type=1400 audit(1506103854.611:8019): avc:  denied  { search } for  pid=31881 comm=“dboxed_process0” name=“com.sec.android.app.sbrowser” dev=“sda17” ino=524797 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:10:54.624  3040  3040 E audit   : type=1400 audit(1506103854.611:8020): avc:  denied  { search } for  pid=31881 comm=“dboxed_process0” name=“com.sec.android.app.sbrowser” dev=“sda17” ino=524797 scontext=u:r:isolated_app:s0:c512,c768 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:10:55.179 31757 31757 E ReflectMethod: Cannot load method: getData [class android.content.Context, int, interface com.samsung.android.content.clipboard.SemClipboardManager$OnAddClipResultListener]

09-22 14:10:55.180 31757 31757 E ReflectMethod: Cannot load method: setData [class android.content.Context, class com.samsung.android.content.clipboard.data.SemClipData]

09-22 14:10:55.180 31757 31757 E ReflectMethod: Cannot load method: dismissUIDataDialog []

09-22 14:10:55.181 31757 31757 E ReflectMethod: Cannot load method: hasData [int]

09-22 14:10:55.181 31757 31757 E ReflectMethod: Cannot load method: showClipboard [int, interface com.samsung.android.content.clipboard.SemClipboardManager$OnPasteListener]

09-22 14:10:55.181 31757 31757 E ReflectMethod: Cannot load method: hasDataOf [int]

09-22 14:10:55.763 31757 31757 E chromium: [ERROR:password_manager.cc(555)] CanProvisionalManagerSave No provisional save manager

09-22 14:10:56.557  5159  5377 E cm_cmc_c: app launch:com.android.vending

09-22 14:10:57.471 20202 20202 E NFC     : isAndroidBeamAllowed - Begin

09-22 14:10:57.504 20202 20202 E NFC     : isAndroidBeamAllowed - Begin

09-22 14:10:57.651 20202 20202 E NFC     : isAndroidBeamAllowed - Begin

09-22 14:11:00.356 20202 20202 E NFC     : isAndroidBeamAllowed - Begin

09-22 14:11:00.359 20202 31948 E FA      : Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI

09-22 14:11:00.393 31967 31967 E Zygote  : v2

09-22 14:11:00.394 31967 31967 E Zygote  : accessInfo : 0

09-22 14:11:00.560 30043 30043 E GameTools: com.samsung.android.game.gamehomeis disabled

09-22 14:11:00.560 30043 30043 E GameTools: isGameHomeEnableSync() false false

09-22 14:11:00.566  5159  5377 E cm_cmc_c: app launch:com.balloonknotgames.fartcommander

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (MAX86900) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HRM Ambient Light Canceling) without holding its required permission: com.samsung.permission.HRM_EXT

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HRMLED IR) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HRMLED RED) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HRM Proximity detecting) without holding its required permission: com.samsung.permission.HRM_EXT

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HRM Sensor) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (HeartRate Sensor) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:00.753  3686  4576 E SensorService: getSensorList a sensor (Sensor Diagnostic Monitor) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:00.936  3686  4495 E Watchdog: !@Sync 2142 [22_Sep_14_11_00.935]

09-22 14:11:01.319 31967 32006 E OneSignalSDK: OneSignal UserId: b27b49cd-2f52-4a07-8337-86a8295e2b6f

09-22 14:11:01.508 31967 32006 E OneSignalSDK: OneSignal UserId: b27b49cd-2f52-4a07-8337-86a8295e2b6f

09-22 14:11:02.078  5176  5259 E ContactsProvider_EventLog: Flush buffer to file cnt : 1 size : 1Kb duration : 6ms lastUpdatedAfter : 37230 ms mFlush_time_threasold : 2000 mCurrentSize : 668

09-22 14:11:04.156 31967 32188 E libEGL  : validate_display:99 error 3008 (EGL_BAD_DISPLAY)

09-22 14:11:06.164  3686  3706 E BatteryStatsService: power: Missing API

09-22 14:11:06.184  5558  5558 E MtpServerJNI: server is null in send_object_removed

09-22 14:11:06.194  3686  3706 E BatteryStatsService: no controller energy info supplied

09-22 14:11:06.263  3686  3706 E BatteryStatsService: modem info is invalid: ModemActivityInfo{ mTimestamp=0 mSleepTimeMs=0 mIdleTimeMs=0 mTxTimeMs[]=[0, 0, 0, 0, 0] mRxTimeMs=0 mEnergyUsed=0}

09-22 14:11:11.828 32245 32245 E Zygote  : v2

09-22 14:11:11.831 32245 32245 E Zygote  : accessInfo : 0

09-22 14:11:12.573  3040  3040 E audit   : type=1400 audit(1506103872.551:8021): avc:  denied  { read } for  pid=32245 comm=“ana:videoplayer” name=“core_pattern” dev=“proc” ino=3298897 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:usermodehelper:s0 tclass=file permissive=0 SEPF_SECMOBILE_7.0_0008

09-22 14:11:21.825 32270 32270 E Zygote  : v2

09-22 14:11:21.828 32270 32270 E Zygote  : accessInfo : 0

09-22 14:11:23.107 32270 32314 E msgr.X.15w: Failed to decrypt master key using logged in user entity

09-22 14:11:23.107 32270 32314 E msgr.X.15w: X.2Fg: The message could not be decrypted successfully.It has either been tampered with or the wrong resource is being decrypted.

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.16B.b(:203219)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.167.b(:203075)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15w.a(:202577)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15w.getCipherKey(:202641)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15e.a(:201255)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0zY.b(:186662)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aW.b(:88278)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0c8.a(:95557)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aK.b(:87410)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0Zc.run(:86505)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at java.util.concurrent.FutureTask.run(FutureTask.java:237)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0Zx.run(:86801)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Handler.handleCallback(Handler.java:751)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Handler.dispatchMessage(Handler.java:95)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Looper.loop(Looper.java:154)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.HandlerThread.run(HandlerThread.java:61)

09-22 14:11:23.107 32270 32314 E msgr.X.15w: Failed to decrypt master key using zero-fbid user entity

09-22 14:11:23.107 32270 32314 E msgr.X.15w: X.2Fg: The message could not be decrypted successfully.It has either been tampered with or the wrong resource is being decrypted.

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.16B.b(:203219)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.167.b(:203075)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15w.a(:202582)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15w.getCipherKey(:202641)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.15e.a(:201255)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0zY.b(:186662)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aW.b(:88278)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0c8.a(:95557)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aK.b(:87410)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aL.a(:87590)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0aR.a(:87804)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0Zc.run(:86505)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:428)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at java.util.concurrent.FutureTask.run(FutureTask.java:237)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at X.0Zx.run(:86801)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Handler.handleCallback(Handler.java:751)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Handler.dispatchMessage(Handler.java:95)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.Looper.loop(Looper.java:154)

09-22 14:11:23.107 32270 32314 E msgr.X.15w:    at android.os.HandlerThread.run(HandlerThread.java:61)

09-22 14:11:27.699 32270 32351 E AttributeStoreImpl.cpp: Read invalid json from disk: json parse error on line 0: expected json value

09-22 14:11:30.938  3686  4495 E Watchdog: !@Sync 2143 [22_Sep_14_11_30.937]

09-22 14:11:31.826 32411 32411 E Zygote  : v2

09-22 14:11:31.828 32411 32411 E Zygote  : accessInfo : 0

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (MAX86900) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (HRM Ambient Light Canceling) without holding its required permission: com.samsung.permission.HRM_EXT

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (HRMLED IR) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (HRMLED RED) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (HRM Proximity detecting) without holding its required permission: com.samsung.permission.HRM_EXT

09-22 14:11:32.465  3686  3890 E SensorService: getSensorList a sensor (HRM Sensor) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:32.466  3686  3890 E SensorService: getSensorList a sensor (HeartRate Sensor) without holding its required permission: android.permission.BODY_SENSORS

09-22 14:11:32.466  3686  3890 E SensorService: getSensorList a sensor (Sensor Diagnostic Monitor) without holding its required permission: com.samsung.permission.SSENSOR

09-22 14:11:32.701 32411 32411 F Adjust  : PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to sandbox if you want to test your app!

09-22 14:11:32.900  3686  3967 E WifiWatchdogStateMachine: Unhandled message { when=0 what=135229 target=com.android.internal.util.StateMachine$SmHandler } in state ValidNonSwitchableState

09-22 14:11:33.243 32521 32521 E Zygote  : v2

09-22 14:11:33.245 32521 32521 E Zygote  : accessInfo : 0

09-22 14:11:34.040 32521 32521 F Adjust  : PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to sandbox if you want to test your app!

09-22 14:11:34.123 32521 32521 E System  : Ignoring attempt to set property “java.net.preferIPv6Addresses” to value “false”.

09-22 14:11:34.453  3686  3924 E ConnectivityService: RemoteException caught trying to send a callback msg for NetworkRequest [id=783, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED] ]

09-22 14:11:34.454  3686  3924 E ConnectivityService: RemoteException caught trying to send a callback msg for NetworkRequest [id=782, legacyType=-1, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED] ]

09-22 14:11:34.479 32624 32624 E Zygote  : v2

09-22 14:11:34.481 32624 32624 E Zygote  : accessInfo : 0

09-22 14:11:34.511  3686  5546 E Sensors : Pressure old sensor_state 16385, new sensor_state : 16417 en : 1

09-22 14:11:34.735  3686  3890 E Sensors : Pressure old sensor_state 16417, new sensor_state : 16385 en : 0

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess: Can’t load GNU STL lib

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess: java.lang.UnsatisfiedLinkError: couldn’t find DSO to load: libcpp_helper.so

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.facebook.soloader.t.a(:79064)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.facebook.soloader.t.c(:79093)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.facebook.breakpad.BreakpadManager.b(:29506)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.instagram.process.InstagramApplicationForMainProcess.ensureJNIPrerequisites(:318292)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.instagram.process.InstagramApplicationForMainProcess.onCreate(:318502)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.instagram.app.InstagramAppShell.onCreate(:112830)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1032)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5876)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.app.ActivityThread.-wrap3(ActivityThread.java)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1699)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.os.Handler.dispatchMessage(Handler.java:102)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.os.Looper.loop(Looper.java:154)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at android.app.ActivityThread.main(ActivityThread.java:6682)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at java.lang.reflect.Method.invoke(Native Method)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1520)

09-22 14:11:34.767 32624 32624 E InstagramApplicationForMainProcess:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1410)

09-22 14:11:34.953 32683 32683 E Zygote  : v2

09-22 14:11:34.955 32683 32683 E Zygote  : accessInfo : 0

What code are you using? Can you produce a demo?

You also need to make sure the devices are connected to the internet.

What do you need in terms of a demo?  I think it would need to be setup in Google Play to truly test it.  Here’s the code from Main.lua.  Again, if applicationOpen doesn’t fire then firebaseInvites.getInvite()  causes the app to shut down. With or without a delay.

All devices are connected to the internet. They open the link to the Play Store and perform other http operations fine.

[lua]

  ------------------------------------

– FIREBASE INVITES


firebaseInvites = require ( “plugin.firebaseInvites” )

firebaseInvites.init()

local function getInvite()

firebaseInvites.getInvite(function ( ev )

if(ev) then

print( ev.inviteId )

glo.invitationId = ev.inviteId

end

end)

end


– SYSTEM EVENTS LISTENER


local function onSystemEvent( event )

glo.DeepPrint( event )

if(event.type == “applicationOpen”) then

print("****** OPEN *******")

getInvite()

end

local url = glo.baseUrl … “UserApplicationStatus/updateStatus?userEmail=”

if(event.type == “applicationStart”) then

network.request(url … glo.userEmail … “&isRunning=true”, “GET”, nil )

end

if(event.type == “applicationExit”) then

network.request(url … glo.userEmail … “&isRunning=false”, “GET”, nil )

end

end

Runtime:addEventListener( “system”, onSystemEvent )


– SHARING


function loadShareScreen(shareWith)

if (shareWith == “Contacts”) then

firebaseInvites.show(“Custom Message”, “Custom Title”, “https://balloonknotgames.com/AppInvite”, nil, nil, function ( ev )

if (ev.isError == true) then

if (ev.error ~= “Canceled by User”) then

native.showAlert(“Invites error”, json.encode(ev), {“Ok”})

end

else

local ids = “”

for key, value in pairs(ev.invitationIds) do

ids = ids … “,” … value

end

RecordInvitations(ids)

end

end)

end

if (shareWith == “Facebook”) then

facebook.login( facebookListener )

end

end

[/lua]

Long Link

https://play.google.com/store/apps/details?id=com.balloonknotgames.fartcommander&pcampaignid=appinvite_&referrer=deep_link_id%3Dhttps://balloonknotgames.com/AppInvite%26invitation_id%3D377426389920-0f249dea-bef6-4692-ac0f-687abe3b7fac

 useGoogleServicesJson = true,          intentFilters = { { actions = { "android.intent.action.VIEW" }, categories ={ "android.intent.category.DEFAULT", "android.intent.category.BROWSABLE", }, data = {scheme = "https", host = "balloonknotgames.com" }, }, },         

I have a clue. If I do a non-live build, copy the apk to my phone, and install from the file manager then applicationOpen fires from the invite link.  I’m uploading that apk to Google Play now to see if it’s a Live Build issue.

Ok, so I created a new production release with the exact same apk that worked locally, uninstalled, reinstalled from the new prod release and the applicationOpen event doesn’t fire.  

I then installed and ran the installer locally. It works again.  Whatever the difference is, it has to do with installing by directly running the apk vs installing from the Google Play store.

https://groups.google.com/forum/m/#!topic/firebase-talk/Sfbb92rE_O8