Skip to content

Conversation

@mmustafa-tse
Copy link
Contributor

Summary

  • This PR introduces a NoLocation target for the Iterable kit through SPM and CocoaPods, allowing developers to integrate the kit without forcing a dependency on Core Location.

Testing Plan

  • Was this tested locally? If not, explain why.
  • E2E tested, verified events flowed in mP and Iterable when using both with location and no location targets

Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)

Package.swift Outdated
Comment on lines 20 to 21
name: mpIterable,
targets: [mpIterable]),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
name: mpIterable,
targets: [mpIterable]),
products: [
.library(name: mpIterable, targets: [mpIterable]),
.library(name: mpIterableNoLocation, targets: [mpIterableNoLocation])
],

You need to declare the new product

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Second this

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done, thanks for the catch

Copy link

@nickolas-dimitrakas nickolas-dimitrakas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@BrandonStalnaker BrandonStalnaker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@BrandonStalnaker BrandonStalnaker merged commit 2f4d22d into mparticle-integrations:development Nov 7, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants