Ryan Stack
Ryan Stack

Reputation: 51

Problems linking against AFNetworking iOSOpenDev

I'm trying to link a jailbreak tweak against AFNetworking written with iOSOpenDev but I am having compile issues. I'm getting a Match-O Linker error stating

Undefined symbols for architecture armv7:"_SecCertificateCopyData", referenced from:-[AFSecurityPolicy evaluateServerTrust:forDomain:] in AFSecurityPolicy.o

along with about 40 other messages similar. In AFNetworking's code, it's referenced as

[trustChain addObject:(__bridge_transfer NSData *)SecCertificateCopyData(certificate)];

I'm compiling using armv7 and against the iOS 8.1 SDK. The files for AFNetworking also have flags to allow ARC. Any ideas on how to fix this?

Upvotes: 0

Views: 197

Answers (1)

iMokhles
iMokhles

Reputation: 219

you have to link against Security.framework

Upvotes: 1

Related Questions