1

I've got an error while archiving my app on Xcode since I updated the Marketing cloud iOS SDK to the lastest version (7.0.1 using CocoaPods)

Error encountered : " Undefined symbols for architecture armv7 "

I have already checked my project architectures build settings and have included the "armv7"

Can someone help me about that ?

Thank you in advance,

John

Project architecture build settings:

enter image description here

Error logs:

enter image description here

  • I am also having this issue. – cream-corn Mar 18 at 0:57
1

TLDR; remove armv7 from your list of architectures: target build setting

SFMC has an iOS minimum of iOS 10 and iirc devices that can run iOS 10 all use newer architectures so it's safe to remove(?)

but standard iOS architecture includes armv7

so an official answer would be nice.

linking an issue here: Supporting armv7 architecture

| improve this answer | |
  • 1
    This is the correct response. Our minimum iOS target is now iOS10, and all iOS10 devices support armv7s or arm64. armv7 needs to be removed as a build target. – tylerjroach Mar 23 at 18:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.