2012-08-03 13 views
8

मैंने फेसबुक के एपीआई के माध्यम से एक आईपैड ऐप से एक परीक्षण फेसबुक अकाउंट में एक ऐप निमंत्रण भेजा है। जब मैं अपने पीसी पर परीक्षण खाते में लॉगिन करता हूं, तो ऐप अनुरोध वहां होता है।फेसबुक ऐप अनुरोध आईओएस उपकरणों पर नहीं दिखाए जाते हैं?

जब मैं अपने आईपैड (या तो सफारी या फेसबुक ऐप के माध्यम से) पर परीक्षण खाते में लॉगिन करता हूं, तो मैं ऐप सेंटर टैब के आगे "1" नंबर देख सकता हूं, लेकिन जब मैं इसे क्लिक करता हूं और ऐप पर जाता हूं केंद्र, कोई अनुरोध नहीं है। वास्तव में, मैं आईओएस के लिए फेसबुक पर अनुरोधों के लिए समर्पित कोई भी ऐप सेंटर क्षेत्र नहीं देख सकता - केवल सामाजिक पिक और शीर्ष ऐप्स हैं। इसके लिए कोई स्पष्टीकरण?

+0

क्या आप अपने आईपैड पर पहुंचते समय फेसबुक के मोबाइल संस्करण पर हैं? अनुरोध केवल कैनवास ऐप्स के लिए उपलब्ध हैं, लेकिन वे AFAIK m.facebook.com से उपलब्ध नहीं हैं ... – CBroe

उत्तर

34

यह फेसबुक ऐप सेटिंग पृष्ठ पर गलत कॉन्फ़िगरेशन के कारण होता है। जब आप ऐप सेट अप कर रहे हों, तो आपको यह सुनिश्चित करना होगा कि निम्नलिखित सही तरीके से सेट हो।

developers.facebook.com पर जाएं और फिर "ऐप्स" चुनें। अपने अनुप्रयोग को संपादित करें और निम्न में भरने ..

  • iOS एप्लिकेशन बंडल (न लगता है कि यह आवश्यक है, लेकिन में भरने, Xcode से इस बंडल आईडी (com.companyname.appname))

  • iPhone/आईपैड ऐप स्टोर आईडी - यह आवश्यक है, इनमें से एक वैध ऐप स्टोर आईडी के साथ भरा जाना चाहिए। जब आप आईट्यून्स कनेक्ट के साथ ऐप बनाते हैं तो आपको यह मिलता है। यदि आप कोई ऐप बनाते हैं, और उस वक्त तक विवरण भरें जहां यह आपको बाइनरी जमा करने के लिए कहता है, तो यह ऐप्पल को ऐप्पल आईडी (या आईट्यून्स आईडी) के रूप में संदर्भित करता है। यह सिर्फ एक लंबा पूर्णांक मूल्य है। यह संबंधित ऐप के लिए नहीं होना चाहिए, अगर आपके पास पहले से ही ऐप स्टोर में ऐप्स हैं तो आईट्यून्स कनेक्ट में लॉग इन करें और परीक्षण के लिए मौजूदा का उपयोग करें।

  • आईओएस SSO के लिए कॉन्फ़िगर -

  • दीप लिंकिंग के लिए कॉन्फ़िगर सक्षम - एक उपयोगकर्ता क्लिक करता है जब iOS पर कोई एप्लिकेशन अधिसूचना उपयोगकर्ता पुनः निर्देशित किया जा रहा है

आप फेसबुक से प्राप्त केवल कार्यक्षमता सक्षम ऐप पर, अगर इंस्टॉल किया गया है, या ऐप स्टोर पर नहीं है। अगर आप डेस्कटॉप पर अपनी ऐप अधिसूचनाएं दिखाना चाहते हैं, तो आपको "ऐप ऑन फेसबुक" अनुभाग के तहत कैनवास यूआरएल की आवश्यकता होगी।

मेरे परीक्षणों में मुझे आईओएस नोटिफिकेशन काम करने के लिए कैनवास यूआरएल रखना था, लेकिन मुझे यकीन नहीं है कि यह फेसबुक या इच्छित व्यवहार के साथ एक बग है, इसलिए यदि यह सिर्फ आईओएस सक्षम के साथ काम नहीं करता है, तो सक्षम फेसबुक पर भी ऐप और एक यादृच्छिक यूआरएल में चिपके रहें यदि आपके पास कोई नहीं है।

+1

हमने अभी इसका परीक्षण किया है और कैनवास यूआरएल आवश्यक नहीं है ... केवल आईओएस ऐप बंडल और आईफोन/आईपैड ऐप स्टोर आईडी। धन्यवाद! – Bisca

+0

यदि आपका ऐप ऐपस्टोर फेसबुक पर नहीं रहता है तो ऐप स्टोर आईडी डालने पर कोई त्रुटि दें और कोई अनुरोध प्राप्त नहीं हुआ –

+0

@ShauketSheikh का मतलब है कि मेरा ऐप लाइव नहीं है, तो मैं इस कार्यक्षमता का परीक्षण नहीं कर सकता? – xaksis

0

मुझे लगा कि इस लक्षण के लिए एक और कारण हो सकता है: यदि आपके ऐप में स्थान प्रतिबंध (केवल कुछ देशों में उपलब्ध है), तो उपयोगकर्ता जो अनुरोध प्राप्त करता है उस देश में होना चाहिए (उदाहरण के लिए मुझे अपने साथ कनेक्ट करना पड़ा GeoEdge के माध्यम से)।

संबंधित मुद्दे