2012-02-01 5 views
6

मैं एक आईओएस ऐप में शेयरकिट को एकीकृत करने की कोशिश कर रहा हूं। सब ठीक से काम करता है लेकिन मुझे फेसबुक के साथ समस्या है। क्या I'have अब तक किया:शेयरकिट - फेसबुक कॉन्फ़िगरेशन

  1. फेसबुक पर किसी ऐप बनाया (फेसबुक पर कोई अतिरिक्त विन्यास, देशी आदि की तरह ..)
  2. संपादित SHKConfig.h और कहा
    #define SHKFacebookAppID @"MyFacebookAppID"

  3. मेरे ऐप.प्लिस्ट में यूआरएल योजना जोड़ा गया: एफबी + एपआईडी
    अब जब मैं फेसबुक पर कुछ साझा करने का प्रयास करता हूं, डिवाइस पर फेसबुक ऐप खोला जाता है, संदेश दिखाता है: आप इस ऐप में "facebookUsername" के रूप में लॉग इन कर रहे हैं, जब मैं ठीक पर क्लिक करता हूं, मुझे रीडायरेक्ट किया जाता है मेरे ऐप पर लेकिन कुछ नहीं हुआ, कोई साझा करने की कार्रवाई नहीं।
    मुझे कुछ याद आ रही है ??

उत्तर

3

मेरी समस्या का हल यहाँ दर्शाया गया है sharekit installation guide चरण 6

+0

बधाई बधाई तुम्हारा है .....;) –

+2

@ इसे खत्म नहीं करें। वह अपने उत्तर पर बक्षीस नहीं प्राप्त कर सकता है;) –

+0

@ मार्टिन ओह, तो बकाया –

0

SHKConfig.h फ़ाइल यह इंगित करती है कि आप अपनी यूआरएल योजना में शाब्दिक "+" शामिल नहीं करते हैं।

// Facebook - https://developers.facebook.com/ 
// SHKFacebookAppID is the Application ID provided by Facebook 
// SHKFacebookLocalAppID is used if you need to differentiate between several iOS apps running against a single Facebook app. Leave it blank unless you are sure of what you are doing. 
// The CFBundleURLSchemes in your App-Info.plist should be "fb" + the concatenation of these two IDs. 
// Example: 
// SHKFacebookAppID = 555 
// SHKFacebookLocalAppID = funk 
// 
// Your CFBundleURLSchemes entry: fb555funk 
+0

असल में मैं अपनी यूआरएल योजना में + शामिल नहीं करता हूं, फिर भी मैं इसे हल करने में कामयाब रहा। –

1

चीजें एकीकृत के लिए Sharekit अपने आवेदन के साथ क्या करना है .. (अनुशंसित)

: इस उद्धरण की अंतिम पंक्ति की जाँच करें

1) वास्तव में आपको Sharekit के लिए .plist फ़ाइल में URL योजना सेट करने की आवश्यकता नहीं है। यह केवल फेसबुक API उपयोगकर्ताओं के लिए है ..

2) की जाँच करें, आप फ़ाइल इस तरह नीचे

#define SHKFacebookKey    @"YOUR_API_KEY" 
#define SHKFacebookSecret   @"YOUR_APP_SECRET_KEY" 

3 SHKConfig.h में api कुंजी और गुप्त कुंजी को भरने था) सत्यापित करें कि आप "आयात किया SHK.h " फ़ाइल ..

4) आपको " संदेश यूआई, सिस्टम कॉन्फ़िगरेशन और सुरक्षा ढांचे " शामिल करना होगा।

5) आप जरूरत प्रलेखन के रूप में दी actionsheet इस #define SHKFacebookAppID @"MyFacebookAppID"

6) आह्वान sharekit क्या करना है।