Undefined symbols for architecture arm64:
"_kUTTagClassFilenameExtension", referenced from:
-[HZAFStreamingMultipartFormData appendPartWithFileURL:name:error:] in libHeyzapAds.a(HZAFURLRequestSerialization.o)
"_kUTTagClassMIMEType", referenced from:
-[HZAFStreamingMultipartFormData appendPartWithFileURL:name:error:] in libHeyzapAds.a(HZAFURLRequestSerialization.o)
"_UTTypeCreatePreferredIdentifierForTag", referenced from:
-[HZAFStreamingMultipartFormData appendPartWithFileURL:name:error:] in libHeyzapAds.a(HZAFURLRequestSerialization.o)
"_UTTypeCopyPreferredTagWithClass", referenced from:
-[HZAFStreamingMultipartFormData appendPartWithFileURL:name:error:] in libHeyzapAds.a(HZAFURLRequestSerialization.o)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Its because the MobileCoreServices framework now needs to be included. See the images below.
UPDATED
![]() |
| Select the libHeyZapAds.a file in the Project |
![]() |
| Ensure MobileCoreServices is checked |



Thank you helpful
ReplyDelete