We are trying to add AEPAssurance framework manually to our iOS project which is mix of objective-c and swift. For that first we cloned the repo: https://github.com/adobe/aepsdk-assurance-ios
and then we ran the "Make archive" command to extract the .xcframework file and then we are trying to add that XCFramework file in our project but we are facing this error Symbol not found. we tried adding it in empty swift project also but still the error is same. Any solution for same
We raised the issue in AEPAssurance repo it self, more details could be found in this link:
https://github.com/adobe/aepsdk-assurance-ios/issues/41
Solved! Go to Solution.
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
Gathering more information from slack to solve the problem. Working towards resolution. Will keep you posted.
Thanks,
Pravin Prakash Kumar
Computer Scientist
Adobe
Views
Replies
Total Likes
Gathering more information from slack to solve the problem. Working towards resolution. Will keep you posted.
Thanks,
Pravin Prakash Kumar
Computer Scientist
Adobe
Views
Replies
Total Likes
Thanks Pravin wanted to add some more details for your info.
- We are using xcode 12.4
- We are adding framework manually(not using cocoa pods or swift package manager)
Views
Replies
Total Likes
Hi Pravin,
Were you able to found any solution for same?
Views
Replies
Total Likes
@pkpravin can you please share the link to download the latest SDKs here?
Views
Replies
Total Likes
This issue happened because of ABI incompatibility between AEPAssurance and AEPCore when using manual xcframework builds.
The solution is to create a new AEPAssurance.xcframework that is compatible with AEPCore
make archive command has been updated to create an ABI compatible version of AEPAssurance with the latest AEPCore. Make sure to run this command and generate new AEPAssurance.xcframework each time you update AEPCore
Thanks,
Pravin Prakash Kumar
Views
Replies
Total Likes