iOS - Is AEPMobileServices available via SPM? - need to track deep links | Community
Skip to main content
New Participant
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

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!

Jennifer_Dungan
Jennifer_DunganAccepted solution
New Participant
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

New Participant
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.

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.