2015-05-28 4 views
22

प्रस्तावना:अनुप्रयोग अस्वीकृत Apps का व्यक्तिगत जानकारी साझा करने के लिए उपयोगकर्ताओं की आवश्यकता है कि

मैं इस मुद्दे को यहाँ उठाया गया से पहले पर इतना पता है, लेकिन उन पदों पुरानी हैं और मैं एप्पल के निर्णय करने के लिए वर्तमान में प्रासंगिक नहीं विश्वास करते हैं बनाने।

अस्वीकृति का कारण:

17.2 विवरण

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

अगले चरण

कि सामाजिक नेटवर्क के कारण आधारित सुविधाओं में शामिल हैं या अपने खुद के प्रमाणीकरण तंत्र का उपयोग करने के अपने ऐप में बदलाव करें।

मेरे ऐप:

मेरे एप्लिकेशन फेसबुक प्रमाणीकरण लागू करता है और उपयोगकर्ता का प्रथम नाम और प्रोफ़ाइल चित्र पकड़ लेता है केवल और उपयोगकर्ता के विवेक पर उन्हें प्रदर्शित करता है (जब उपयोगकर्ता किसी विशेष कार्य)।

मैंने ऐप्पल को दो बार यह कहा और उन्होंने जवाब दिया कि यह पर्याप्त नहीं था।

उन्होंने तोते रखा कि मुझे फेसबुक की "खाता-आधारित विशेषताएं" जोड़ने की आवश्यकता है। मैं विस्तृत करने के लिए कहा और इन उदाहरणों मैं दिया गया था थे: "। यह जब लागू दोस्तों की सूची, सामाजिक रेखांकन, और खेल स्कोर को लागू करने के उचित होगा"

तो इन सवालों उठता:

क्या होगा यदि मेरे ऐप को उपर्युक्त उदाहरणों से लाभ नहीं होता है?

फेसबुक का उपयोग प्रमाणीकरण विधि के रूप में और मूल डेटा को पकड़ने के लिए क्या गलत है?

और किकर - फेसबुक के "खाता-आधारित विशेषताओं" के अधिक उदाहरण क्या हैं जिन्हें मैं कार्यान्वित कर सकता हूं जो फेसबुक प्रमाणीकरण का उपयोग करने के विशेषाधिकार के लिए अर्हता प्राप्त कर सकता है?

मुझे यकीन है कि मुझे ऐप्पल से कोई सीधा जवाब नहीं मिलेगा, इसलिए मैं यहां विशेषज्ञों से अपील करता हूं कि वे मुझे प्रबुद्ध रूप से प्रबुद्ध करें।

अग्रिम धन्यवाद।

+0

यह मेरे साथ भी हो रहा है, वही स्थिति जहां मैं फेसबुक प्रमाणीकरण और प्रोफाइल छवि साझा करना चाहता था, लेकिन ऐप्पल ने कहा कि यह पर्याप्त नहीं है! – TownWizard

+0

मैंने उनसे पूछा कि क्या मैंने फेसबुक पर कहानियों को साझा करने के लिए एक फ़ंक्शन लागू किया है, यदि वह पर्याप्त होगा। उन्होंने कहा नहीं। इन दिनों ऐसा लगता है कि वे वास्तव में 'गोपनीयता' के साथ अतिसंवेदनशील हो रहे हैं। तो फेसबुक के बजाय मैंने अपनी खुद की प्रमाणीकरण प्रणाली लागू की। आप सौभाग्यशाली हों। – Kirk

+0

@ किर्क, क्या आप अपनी प्रमाणीकरण प्रक्रिया पर कुछ प्रकाश डाल सकते हैं? हम उपयोगकर्ताओं को ई-मेल पते सत्यापित करने से बचना चाहते हैं। – coderama

उत्तर

2

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

जो परिवर्तन किए हैं:

  1. जोड़ा गया एक विशाल "लॉगिन गुमनाम रूप से" बटन, यह स्पष्ट एप्लिकेशन का उपयोग करने के लिए लॉग इन करने की जरूरत नहीं बनाने के लिए।
  2. ऐप व्यवसायों के लिए "मतदान" के लिए था, और मैंने कहा कि फेसबुक के साथ लॉग इन करना उपयोगकर्ता अनुभव को मारने के बिना इसे पूरा करने का सबसे अच्छा तरीका है।

यह मेरे लिए काम किया। आशा करता हूँ की ये काम करेगा। लेकिन मुझे लगता है कि नीचे की रेखा है, अगर आप प्रमाणीकरण के लिए फेसबुक कनेक्ट का उपयोग करते हैं और आप इसे एक अच्छे और वैध तरीके से उपयोग कर रहे हैं, तो ऐप्पल इसे स्वीकार करेगा।

शुभकामनाएं!

11

एप्पल समीक्षा प्रक्रिया के साथ मेरा अनुभव, जो उन्हें इस मामले में सबसे परेशान पर आधारित है:

  • अपने अनुप्रयोग "बलों" फेसबुक के साथ प्रवेश करने के लिए उपयोगकर्ता और अनुमति नहीं देता तो उसे/उसे करने के लिए किसी भी अन्य तरीके से लॉगिन करें (या बिल्कुल लॉगिन नहीं)।
  • रूप में वे अपने अस्वीकृति के विवरण में संकेत मिलता है (भले ही इन सुविधाओं विशेष रूप से फेसबुक से संबंधित नहीं हैं आपके ऐप्स का कोई "खाते आधारित सुविधाओं" है।

चीजें आप कर सकते हैं को नुकसान पहुँचाए बिना समीक्षा प्रक्रिया पारित करने के लिए अपने ऐप का उपयोगकर्ता अनुभव:

  • आप पहले से ही annonymously एप्लिकेशन का उपयोग करें या एक ईमेल पता या प्रमाणीकरण के किसी भी अन्य गैर फेसबुक विधि के साथ प्रवेश करने का विकल्प नहीं है, तो आप निश्चित रूप से एक जोड़ने चाहिए इतना ही नहीं होगा। जो ऐप्पल द्वारा अनुमोदित होने के आपके ऐप की संभावनाओं को बढ़ाता है, यह आपके उपयोगकर्ताओं को आपके ऐप को आजमाने का एक तरीका भी प्रदान करेगा आपको अपनी फेसबुक जानकारी प्रदान करने के बाहर। बहुत से उपयोगकर्ताओं को अपने बहुमूल्य फेसबुक अकाउंट में लॉग इन करने से पहले ऐप में विश्वास हासिल करने की ज़रूरत है, इसलिए यह वास्तव में बोर्डिंग प्रक्रिया में आपकी मदद कर सकता है और इसकी अत्यधिक अनुशंसा की जाती है।
  • अपने ऐप में कुछ खाता विशिष्ट सुविधाएं जोड़ें। यह जरूरी नहीं है कि फेसबुक विशिष्ट डेटा होना चाहिए। यह कुछ भी हो सकता है जो समीक्षा टीम को विश्वास दिलाएगा कि आप अपने उपयोगकर्ताओं के बारे में डेटा एकत्र नहीं कर रहे हैं, इसलिए आप उन्हें कुछ प्रकार के लाभ भी प्रदान कर रहे हैं क्योंकि उन्होंने लॉग इन किया है। इसके लिए उदाहरण गेम से संबंधित विशेषताएं हो सकते हैं, जैसे ऐप्पल ने सुझाव दिया: स्कोर गिनती, लीडर बोर्ड, दोस्तों की सूची, निमंत्रण, पुरस्कार, चैट इत्यादि। यह गैर गेमिंग से संबंधित भी हो सकता है। चीजें जैसे: सामग्री प्रबंधन (उपयोगकर्ता को उसके खाते के आधार पर डेटा सहेजने और इसे बाद में एक्सेस करने, ऐप में कुछ तत्वों को पसंद करने, एक स्थान पर ऐप से संबंधित सामग्री को सहेजने, फेसबुक पर सामग्री साझा करने आदि की अनुमति देता है।
  • सबसे अच्छी बात यह है कि आप कर सकते हैं (यदि यह आपके ऐप के लिए काम करता है) तो बस आपके ऐप में "उपयोगकर्ता" के लिए कुछ महत्व पाता है। कुछ ऐसा जो उपयोगकर्ता को लॉगिन करने का अर्थ देगा। यदि आपके पास यह है, भले ही यह जरूरी नहीं है फेसबुक से संबंधित, आपको जाने के लिए अच्छा होना चाहिए।

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

मुझे उम्मीद है कि यह मदद करता है, यहां तक ​​कि थोड़ा सा भी। शुभ लाभ!

+0

मैं मानता हूं कि यह शायद मुद्दा है, मुझे एक ऐप के साथ एक ही समस्या थी जिस पर हम काम कर रहे थे। यह पता चला है कि सेवाओं को डिफ़ॉल्ट रूप से ओवरट या यहां तक ​​कि सक्षम करने की आवश्यकता नहीं है। उन्हें बस आपके ऐप में कहीं भी शामिल करने और पहुंचने की आवश्यकता है। हालांकि डीओ डिफ़ॉल्ट रूप से ऐप को गुमनाम रूप से उपयोग करना संभव बनाता है। –

+0

तो इसका मतलब है कि अगर मैं अपना पंजीकरण प्रणाली प्रदान करता हूं, तो ईमेल + पासवर्ड की आवश्यकता होती है। ठीक है न? – TomSawyer

+0

हां, लेकिन आपको यह सुनिश्चित करना होगा कि समीक्षाकर्ता के लिए यह स्पष्ट है कि एक नया उपयोगकर्ता कहां और कैसे बनाया जा सकता है और अपने परीक्षण उद्देश्यों के लिए एक परीक्षण उपयोगकर्ता नाम + पासवर्ड प्रदान करता है (वे एक नया उपयोगकर्ता नहीं बनाएंगे, इसलिए यदि आप ' टी वैध नहीं प्रदान करता है, आपके ऐप की समीक्षा नहीं की जाएगी और संभवतः तब तक खारिज कर दिया जाएगा जब तक कि अधिक विवरण प्रदान नहीं किया जाता है)। सौभाग्य! –

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

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