내 커뮤니티 업적 표시줄을 확대합니다.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.

Mark Solution

활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.

해결됨

How do you check what version SDK you currently have

Avatar

Level 1

Hello, If we are using AEP mobile SDKs and are unsure which versions we have installed, is there a way to check/verify this?

주제

토픽은 커뮤니티 콘텐츠를 분류하여 관련성 있는 콘텐츠를 찾는 데 도움이 됩니다.

1 채택된 해결책 개

Avatar

정확한 답변 작성자:
Employee Advisor

Hi @Leina_Betzer - There are a couple of ways to do this:

 

  1. You can check your pod file or your gradle.build settings to see the versions fetched for iOS or Android. 
  2. You can use APIs to get extension version information -> https://aep-sdks.gitbook.io/docs/using-mobile-extensions/mobile-core/signals/signal-api-reference#ve... (This is an example for the Signal extension, but is something that can be done with each extension)
  3. Preferred method - Use Project Griffon's Extension version information (see screenshot below). If you haven't used Griffon yet (aka AEP Assurance) you should definitely look into using this tool for data validation and simulation. Getting Started with Project Griffon 

 

You can see in the screenshot that Griffon will not only tell you what version of the extensions are installed, but it can compare that version to the latest published version of the extension, letting you know how far out of date your extension potentially is. There is also a column to let you know if the Launch UI version of the extension needs to be updated. 

Screen Shot 2020-11-30 at 12.15.37 PM.png

 

원본 게시물의 솔루션 보기

3 답변 개

Avatar

정확한 답변 작성자:
Employee Advisor

Hi @Leina_Betzer - There are a couple of ways to do this:

 

  1. You can check your pod file or your gradle.build settings to see the versions fetched for iOS or Android. 
  2. You can use APIs to get extension version information -> https://aep-sdks.gitbook.io/docs/using-mobile-extensions/mobile-core/signals/signal-api-reference#ve... (This is an example for the Signal extension, but is something that can be done with each extension)
  3. Preferred method - Use Project Griffon's Extension version information (see screenshot below). If you haven't used Griffon yet (aka AEP Assurance) you should definitely look into using this tool for data validation and simulation. Getting Started with Project Griffon 

 

You can see in the screenshot that Griffon will not only tell you what version of the extensions are installed, but it can compare that version to the latest published version of the extension, letting you know how far out of date your extension potentially is. There is also a column to let you know if the Launch UI version of the extension needs to be updated. 

Screen Shot 2020-11-30 at 12.15.37 PM.png

 

Avatar

Level 1
Thank you @Ivan_Mironchuck this was very helpful!

Avatar

Employee

Hi @Leina_Betzer ,

You can verify the extension versions in a few ways:

- use the extensionVersion API of each extension, for e.g. Analytics.extensionVersion().

- if you are using the latest MobileCore/ACPCore you can enable verbose logging and see what are all the registered extensions and their versions.

- check the dependency version installed through gradle (Android) using ./gradlew :app:dependencyInsight / Cocoapods (iOS) in Podfile.lock.

 

Emilia Dobrin | Computer Scientist

Adobe Experience Cloud