iOS - Is AEPMobileServices available via SPM? - need to track deep links | Community
Skip to main content
Level 2
July 22, 2022
Solved

iOS - Is AEPMobileServices available via SPM? - need to track deep links

  • July 22, 2022
  • 2 replies
  • 2357 views

I need to track deep links. Our team is using SPM (swift package manager).

 

In the sample app, I can see "AEPMobileServices" is being used for that, and also, in the past I've used it.

According to the docs, "MobileServices" is what I have to use:
https://aep-sdks.gitbook.io/docs/using-mobile-extensions/adobe-analytics-mobile-services#deep-link-tracking

On the other hand, I cannot find it in the list of public repos for iOS:

https://github.com/orgs/adobe/repositories?q=aepsdk+iOS&type=all&language=&sort=

 

How can I access to "MobileService"? Is that even possible?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Jennifer_Dungan

I believe that Mobile Services is an extension in Adobe Launch:

 

 

You will still need to register the extension in your code, which I believe is covered by the documentation you linked to... But you don't need to explicitly download a package from GitHub, you just need to make sure that this is installed in your Adobe Launch instance (just like Mobile Core and Analytics, etc)

 

Good Luck

2 replies

Jennifer_Dungan
Community Advisor and Adobe Champion
Jennifer_DunganCommunity Advisor and Adobe ChampionAccepted solution
Community Advisor and Adobe Champion
July 22, 2022

I believe that Mobile Services is an extension in Adobe Launch:

 

 

You will still need to register the extension in your code, which I believe is covered by the documentation you linked to... But you don't need to explicitly download a package from GitHub, you just need to make sure that this is installed in your Adobe Launch instance (just like Mobile Core and Analytics, etc)

 

Good Luck

Level 2
July 25, 2022

There is a particular SDK module/package/target (whatever) for Mobile Services (AEPMobileServices), and it has a function for tracking deep links (AEPMobileServices.trackAdobeDeepLink).

 

My question is:

Where can I find it? -- It isn't in Core, and it isn't in Analytics.

Adobe Employee
July 26, 2022

@emilio-ojeda you can find the list of all our current SDK version here. Specifically, this is the documentation for Adobe Analytics - Mobile Services. You can find the installation instructions under the iOS (AEP 3.x) tab.

Adobe Employee
August 4, 2022

Hey there @emilio-ojeda. More information on AEPMobileServices can be found here.

We actually don't support AEPMobileServices via SPM or XCFrameworks. You must use Cocoapods for it. Thanks!