Closed shahzadmajeed closed 2 years ago
Hi @shahzadmajeed,
Can you try these steps and see if you're still experiencing the issue:
DerivedData
folder and try from a fresh simulatorPodfile.lock
and the Pods
folderAppboy-iOS-SDK
and Appboy-Push-Story
Let me know if any of these help resolve the issue. Since this sounds very specific to your integration and we haven't been able to repro on our end, you can also email support@braze.com to get more help.
Thanks!
Hi,
I did a bit more research and found a blog that discusses same issue https://medium.com/@GalvinLi/tinysolution-fix-cocoapods-duplicate-implement-warning-5a2e1a505ea8. The solutions mentioned in these links worked for another pod (GoogleMaps) but not for Appboy SDK.
The issue can happen either because of wrong project setup where app binary target and app frameworks are sharing a library or if 2 or more third party dependencies are using same shared binary internally which I think is happening in this case i.e Appboy-iOS-SDK
and Appboy-Push-Story
linking AppboyKitLibrary
maybe?
I did try deleting DerivedData
and relinking pods (with latest versions of both Appboy-iOS-SDK and Appboy-Push-Story) before posting this issue but it didn't work either. I can certainly try Xcode 13 if you think that can help with this.
Hi @shahzadmajeed,
We have not been able to reproduce this internally and none of our clients currently using Cocoapods have reached out about this issue either. Can you check if any of the tools in your project are causing these issues and that you are following our Cocoapods integration guide here?
Thanks!
Hi @shahzadmajeed,
I'm closing out this issue due to inactivity. If you still are experiencing issues with your integration, please email support@braze.com. Thanks!
Report
Describe your environment.
What did you do?
What did you expect to happen?
I expect runtime to load Appboy libraries without any issues.
What happened instead?
Runtime library loader throws following warning.
AND
what do you think I'm doing wrong? It's standard cocoapods based integration.
Steps to reproduce
In Podfile pod 'Appboy-iOS-SDK','3.30.0' pod 'Appboy-Push-Story', '3.13.0'
Run app
On runtime Xcode throws above error
Are you doing any feature customizations that may relate to the issue? Can you share the code snippet?
NO