Hey all! Objective C/Xcode newbie here (although experienced in other langs). I'm trying to compile the GooglePhotosSample xcodeproj. I have a pretty much clean env:
I got errors about missing files:
- GTMOAuth2Framework-Info.plist
- GTMOAuth2Window.xib
- GTMMIMEDocument.h
- GTMHTTPFetcher.h
Now, sure enough I notice the project file for GData is referencing OAuth2 and GTMTHTTPFetcher files (and GTMMIMEDocument, which appears to belong in the latter group), but they're all actually missing.
So: am I supposed to copy those files in from the appropriate projects manually? Seems iffy, since I could run into some versioning problems this way...
Second question, which turns out to be the same question: I also notice that HTTPFetcher has been deprecated in favor of HTTPSessionFetcher, and sure enough, I see the preprocessor directive GTM_USE_SESSION_FETCHER can be used to use the newer library. I figured out how to set this in preprocessor macros for the GData project, and I know it works, because now it no longer complains about missing GTMHTTPFetcher files....now it's GTMSessionFetcher files it can't find. Progress! :)
So, yea....how best to handle these missing dependencies?
Thanks!
-Adam