Wanting to use the latest version of the Titanium.Facebook module - 3.8.01, I downloaded it from GitHub, installed it and attempted to build my project. However it appears to be missing a link to the FacebookSDK framework as highlighted by the error message:
ld: warning: directory not found for option '-F/Users/Marek/forks/titanium_modules/facebook/mobile/ios' [TRACE] : ld: framework not found FacebookSDK
In the main folder for the module (with the Xcode project files) there is a folder called 'FacebookSDK.framework' containing an alias to 'FacebookSDK'. This points to a further folder called 'Versions' and digging into that I indeed find a Unix Executable called 'FacebookSDK'. Is this what it can't find?
Now, I thought the idea of modules is they are self-contained with no outside dependencies, so this was a bit disconcerting. I have expanded 'facebook-iphone-3.8.01.zip' and placed it where my other modules are located. The project sees it in the tiapp.xml Overview so it's correctly entered there.
In desperation I tried mad things like adding the 'FacebookSDK' to the module folder, just in case it may see it - but no joy.
Has anybody any clues to why it's trying to find 'FacebookSDK', and seemingly on somebody else's computer, as I am not 'Marek' - and never have been!
Thanks.
Mac OS 10.8.5 Titanium SDK version 3.2.0.GA CLI version 3.2.0