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

Mixpanel-AppExtension podspec appears out of sync from Mixpanel podspec #794

Closed
abotkin-cpi opened this issue Sep 18, 2018 · 3 comments
Closed

Comments

@abotkin-cpi
Copy link
Contributor

abotkin-cpi commented Sep 18, 2018

Integration Method: CocoaPods
Xcode Version: 10A254a
Library Version: 3.3.3
Platform: iOS & App Extension
Language: Objective-C
Description: In looking to integrate the Mixpanel app extension pod into my project, it seems that the Mixpanel-AppExtension podspec is several versions out of sync, stuck on v3.2.2. This is a bit concerning to me as v3.3.0 was Mixpanel's GDPR support release & so I'm uncertain (as I haven't done an audit) how the app extension would perform when the app uses a GDPR supporting release to opt out but the extension is using 3.2.2.

https://cocoapods.org/pods/Mixpanel-AppExtension

Current Podspec in Cocoapods repo:
https://github.com/CocoaPods/Specs/blob/master/Specs/4/4/e/Mixpanel-AppExtension/3.2.2/Mixpanel-AppExtension.podspec.json

Expected Behavior: I'd expect the Mixpanel-AppExtension podspec to have the latest version of Mixpanel and to match the Mixpanel podspec.

@abotkin-cpi
Copy link
Contributor Author

Is there a reason the Mixpanel iOS framework doesn't declare "Require Only App-Extension-Safe API"? I would've expected this to be set if the framework is safe to use in an app extension. Found the release notes about the main pod now being extension safe: #715

It would also be nice to have explicit documentation about App Extension support. Googling "Mixpanel App Extension" leads to the past discussions of using the Mixpanel-AppExtension podspec & the Mixpanel support pages about setting up a project don't seem to have any page about app extensions.

@zihejia
Copy link
Contributor

zihejia commented Sep 19, 2018

hi @abotkin-cpi , the pod Mixpanel-AppExtension is obsolete, we have consolidated it into main Mixpanel target since v3.2.3. We will declare "Require Only App-Extension-Safe API" in the next version. Thanks for your suggestion, we can add some documentation about app extensions.

@zihejia
Copy link
Contributor

zihejia commented Oct 24, 2018

Hi @abotkin-cpi , we have released v3.3.6 which contains the setting "Require Only App-Extension-Safe API" , thanks for raising this! Closing this one for now.

@zihejia zihejia closed this as completed Oct 24, 2018
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

No branches or pull requests

2 participants