Processes that I am using as a guide are:
Follow FB Dev app creation here: http://shatter-box.com/knowledgebase/facebook-functions-for-cordova-crosswalk-phongegap/
Intel XDK "Import an existing HTML5 project" section from here: http://shatter-box.com/knowledgebase/how-to-build-with-crosswalk/
Here is the process that I have been going through:
1. Follow FB Dev app creation here: http://shatter-box.com/knowledgebase/fa ... phongegap/
2. Add email into the apps "Settings\Contact Email"
3. Make app publicly available in "Status & Review" using the toggle button
4. Add a Platform to add website, required for web testing
5. Open C2 and create Empty Project
6. Add "Facebook" object to Layout 1
7. Add "Button" object to Layout 1
8. Add "Text" object to Layout 1 as "helloText"
9. Click the "Facebook" object and update properties with App ID and Secret
-- a. App ID = Facebook App ID
-- b. Secret = Facebook App Secret
10. Update Event sheet 1 as follows
-- a. Add event - Button - On clicked - Facebook - Log in (request None, None)
-- b. Add event - Facebook - Is user logged in - helloText - Set text to "hello "&Facebook.FirstName
11. Web test via Chrome on Windows 8
-- a. Export project "HTML5 website"
-- b. Select location, leave defaults and make sure "Minify…" is unchecked, click Next
-- c. Select "Normal style" and click Export
-- d. Upload to webserver via Filezilla and test
12. Web test successful
13. C2 Android test via installable package from Intel XDK
-- a. Export project "Cordova"
-- b. Select location, leave defaults and make sure "Minify…" is unchecked, click Next
-- c. Supported devices: "Universal"
-- d. Check "Hide status bar"
-- e. Export audio files for "Android…", uncheck "iOS…"
-- f. Leave Minimum defaults and click Export
-- g. Open Intel XDK and follow the "Import an existing HTML5 project" section from here: http://shatter-box.com/knowledgebase/ho ... crosswalk/
-- -- i. App ID = Facebook App ID
-- -- ii. App Name = anything I want
-- -- iii. Remaining left to defaults
-- h. In Intel XDK click the Emulate tab
-- i. Test doesn’t do anything
-- j. Click the Develop tab and select intel.config.additions.xml
-- -- i. Instructions here: http://shatter-box.com/knowledgebase/ph ... ion-2-0-x/
-- k. Test still doesn’t do anything
-- l. Updating xml file again based on this: http://shatter-box.com/knowledgebase/troubleshooting/
-- m. Test still doesn’t do anything
-- n. In Intel XDK click the Test tab
-- o. Sync, Push, etc file to server
-- p. On device to into "App Preview" and load build
-- q. Test button
-- r. Nothing happens
-- s. In Intel XDK click the Build tab
-- t. Create builds for Crosswalk and Android
-- u. Load builds to device and launch to test
-- v. Crosswalk ARM test, nothing happens on button click
-- w. Android test, nothing happens on button click
14. Cranberry v2.x Android test via installable package from Intel XDK
-- a. Add the plugin into the C2 folder
-- b. Add the "Phonegap Facebook" object into Layout 1
-- c. Click "PhonegapFacebook" object to edit properties
-- -- i. Facebook App ID = Facebook App ID
-- -- ii. App NAME = Google Play Package Name from Facebook Dev
-- d. Update Event sheet 1 as follows
-- -- i. Add event - Button - On clicked - PhonegapFacebook - Log in (request "email,FirstName")
-- -- ii. Add event - PhonegapFacebook - Is user logged in - helloText - Set text to "hello "&PhonegapFacebook.FirstName
-- e. Export project "Cordova"
-- f. Select location, leave defaults and make sure "Minify…" is unchecked, click Next
-- g. Supported devices: "Universal"
-- h. Check "Hide status bar"
-- i. Export audio files for "Android…", uncheck "iOS…"
-- j. Leave Minimum defaults and click Export
-- k. Open Intel XDK and follow the "Import an existing HTML5 project" section from here: http://shatter-box.com/knowledgebase/ho ... crosswalk/
-- -- i. In the Included Plugins section check the box for "Facebook Connect"
-- -- -- 1) Facebook App ID = Facebook App ID
-- -- -- 2) Facebook app name = Google Play Package Name from Facebook Dev
-- -- ii. App ID = Facebook App ID
-- -- iii. App Name = anything I want
-- -- iv. Remaining left to defaults
-- l. In Intel XDK click the Emulate tab
-- m. Test seems to work but I get the same result as if I were testing from C2 before uploading to a webserver
-- n. In Intel XDK click the Test tab
-- o. Sync, Push, etc file to server
-- p. On device to into "App Preview" and load build
-- q. Test button
-- r. Nothing happens
-- s. In Intel XDK click the Build tab
-- t. Create builds for Crosswalk and Android
-- u. Load builds to device and launch to test
-- v. Crosswalk ARM test, nothing happens on button click
-- w. Android test, nothing happens on button click