Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use optimise version of Braze iOS SDK for SPM #56

Closed
wants to merge 1 commit into from

Conversation

carlosmonzon
Copy link

Base on Appboy/appboy-ios-sdk#289
Using https://github.com/Appboy/appboy-ios-sdk instead of https://github.com/braze-inc/braze-ios-sdk when using SPM will increase the size of the repo (1.42 GB).

Braze documentation advise to use https://github.com/braze-inc/braze-ios-sdk instead

@chshapiro
Copy link
Collaborator

Hey @carlosmonzon,

Thanks you for this suggestion! We will test this change and incorporate it into our next release if everything checks out.

@brainbicycle
Copy link

👋 did this ever happen or is there another SDK we should be using?

@hokstuff
Copy link

Hi @brainbicycle,

This is a PR from over 2-3 years ago so I will close it out, as it is obsolete. The URL was also already updated in a more recent version of this legacy SDK.

However, since this repository is now considered "legacy" (we will add additional notes), we instead recommend using this updated repo that uses the Braze Swift SDK and Segment's Swift SDK. This repo will also address the issues originally mentioned in this PR.

Thanks!

@hokstuff hokstuff closed this May 22, 2024
@brainbicycle
Copy link

thanks for the response! sorry to keep pestering you but it looks like the new repo does not support cocoapods? Are there docs around this? our app is react native so going to be using Cocoapods for forseeable future

@hokstuff
Copy link

Hi @brainbicycle,

Thanks for clarifying this. We currently only support SPM for the Braze-Segment-Swift repo, given that the Analytics-Swift repo only supports SPM. Can you submit a product request to both Segment and to your CSM at Braze to notify that there is some signal around this feature? We have filed an internal docs update to make this note public.

To continue using Cocoapods for the time being, you can continue to use the Appboy-Segment repo. It has been updated to the latest Appboy bindings, though those bindings are considered "legacy" now.

Thanks!

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.

4 participants