Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Project Griffon link works in Emulator but not in physical device

rupaljain2408
Level 3
Level 3

Hi All, 

 

We are trying to implement Project Griffon in our AEP SDK for hybrid mobile app created using Flutter. We did a PoC, to test Project griffon, and it is working as expected in Emulator. But when I installed test build (apk) in my android device, and followed the QR code (also link url), it opens the app but doesn't show PIN code screen, nor does it open in Griffon debug mode. 

Do you know what could be the issue? 

 

Many thanks in advance

Regards,

Rupal

7 Replies
Hiroshi
Employee
Employee

Hi Rupel,

 

Are you using the Flutter SDK https://pub.dev/packages/flutter_assurance ?

If not, could you try to use it? It should be the latest version.

Getting started doc for Flutter is available at https://aep-sdks.gitbook.io/docs/foundation-extensions/adobe-experience-platform-assurance

 

Thanks,
Hiroshi

rupaljain2408
Level 3
Level 3

Hi @Hiroshi ,

 

Yes we are using Flutter SDK and followed the same documentation. The issue is that it works perfectly fine in emulator but not on physical device. 😞

Hiroshi
Employee
Employee

I don't have much experience with Flutter, I'll ask another team member to help.
In meanwhile, can you try to gather any clues from logging?

pkpravin
Employee
Employee

Hi @rupaljain2408 ,

   The first thing I would like to ensure is if the deeplink has reached the Assurance SDK. While running in the android device can you confirm that following log message exists?

D/AdobeExperienceSDK: Assurance - Assurance dispatched start session event with URL `<your_deeplink_url>`

 

PRO TIP :  Make sure the debug log level is turned on with API 

MobileCore.setLogLevel(LoggingMode.VERBOSE)

 

Meantime can you also help us with these information

1. Current Assurance SDK version ? (You can retrieve them using the API )

String version = await FlutterAssurance.extensionVersion;

2. The make, model and OS version of the mobile device.

3. Does this issue happen with all the android device except emulator, or on a particular device?

 

Thanks,

Pravin

 

rupaljain2408
Level 3
Level 3

Hi Pravin, 

1. Current Assurance SDK Version is 1.0.3

2. Mobile Device is Samsung Galazy A50, android version 11

3. Well we had only one device with me, but I will try to find another test device and run the apk build.

 

Thank you

pkpravin
Employee
Employee

@rupaljain2408 , Thank you for the details. You are already on the latest version of Assurance SDK.

 

Can u please confirm if you see the following log message once you open griffon deeplink on your device?

D/AdobeExperienceSDK: Assurance - Assurance dispatched start session event with URL `<your_deeplink_url>`

 

-Pravin