Closed vyder closed 5 years ago
Check your linked libraries and frameworks again to see if the HEAD-*** numbers are the same. I did that and it fixed my issue.
Hmm I just double checked that again, and they seem to be correct. Do you know if there are references anywhere else that need to be resolved?
So I opened up the pbxproj file in a text editor and searched for more references.
Turns out that libimobiledevice
is linked in Target > Build Settings > Header Search Paths
- once I removed and linked that correctly it's compiling now.
For future people - I would recommend checking out the exact same version of libimobiledevice
that is used in this project, that way you only have to worry about getting the relative paths correct. Might be easier.
Can you help me debug this issue? I'm not familiar with linking libraries like this and can't figure out where things are going wrong.
Here's what I have done so far:
libimobiledevice
,libplist
,openssl
,usbmuxd
LocationSimulator target > General
, I removed all the existingLinked Libraries and Frameworks
, and dragged and dropped these 5 dylibs in thereEmbedded Binaries
and linked the same 5 in there from my project's Frameworks folder (which is also confusing, there isn't a physical Frameworks folder in my file system, but there is one in XCode?)Build Phases > Link Binary with Libraries
per your instructions in the other issue hereI still get this error on compile.
Is there something else I can do to check if the other libraries are linking correctly? To see if the issue is isolated to this particular library.
Thanks for your time