2012-04-17 6 views
6

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

मेरे ग्राहक ने अब फैसला किया है कि वे इस बाइनरी को ऐपस्टोर से खींचना चाहते हैं और केवल प्रीमियम, भुगतान संस्करण (आईएपी आवश्यकता को हटाकर) जमा करना चाहते हैं।

मेरा सवाल यह है कि: जब मैं ऐपस्टोर से यह मुफ्त बाइनरी खींचता हूं, तो क्या आईएपी खरीद उन उपयोगकर्ताओं के लिए काम करना जारी रखेगी जिनके पास पहले से ही मुफ्त बाइनरी स्थापित है? क्या ये मौजूदा उपयोगकर्ता इस गैर-उपभोग योग्य उत्पाद को खरीदने और खरीदारी को पुनर्स्थापित करने में सक्षम होंगे?

मैंने ऐप्पल डेवलपर मंचों पर यह पूछने की कोशिश की है, लेकिन सामान्य रूप से, कोई प्रतिक्रिया नहीं मिली है।

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

उत्तर

6

जब मैं AppStore से मुक्त द्विआधारी खींच, आईएपी खरीद उन उपयोगकर्ताओं है कि पहले से ही मुक्त द्विआधारी स्थापित किया था के लिए काम कर रखना होगा?

यह इस बात पर निर्भर करता है कि आपने अपने ऐप में अपनी खरीद सुविधा को कैसे कार्यान्वित किया।

उपयोगकर्ता ने खरीदारी समाप्त करने के बाद और ऐप ने रसीदों को सत्यापित करने के बाद, यदि आप किसी भी तरह से इस डिवाइस को स्थानीय रूप से डिवाइस (संभवतः आप करते हैं) पर सहेज चुके हैं, तो ऐप प्रीमियम संस्करण के रूप में काम करेगा जब तक कि ऐप को हटाया न जाए या डिवाइस मिटाया जा रहा है।

क्या ये मौजूदा उपयोगकर्ता इस गैर-उपभोग योग्य उत्पाद को खरीदने और खरीदारी को पुनर्स्थापित करने में सक्षम होंगे?

जहां तक ​​मुझे पता है, वे ऐप स्टोर से ऐप को हटाने में सक्षम नहीं हैं। "Technical Note TN2259: Adding In-App Purchase to your iOS and Mac Applications" में पूछे जाने वाले प्रश्न का संदर्भ लें:

आपका उत्पाद पहचानकर्ता एक या निम्नलिखित कारणों से invalidProductIdentifiers सरणी में लौटाया जा सकता है: ...

  • आप या अनुप्रयोग समीक्षा अपने सबसे हाल ही अस्वीकार कर दिया तो आईट्यून्स कनेक्ट में बाइनरी।

आपको लगता है कि यह सुनिश्चित करना चाहते हैं, में प्रबंधित इन-ऐप iTunes कनेक्ट की खरीद, "प्रीमियम सुविधाओं" आईएपी उत्पाद को संपादित करें और सही का निशान हटाएँ "बिक्री के लिए साफ कर दिया गया"। iTunes Connect Developer Guide का संदर्भ लें:

बिक्री के लिए उपलब्ध

इंगित करता है अपने ऐप्लिकेशन के अंतर्गत खरीदी बिक्री के लिए है या नहीं मंजूरी दे दी है या नहीं। यदि यह बॉक्स अनचेक किया गया है, तो आपकी इन-ऐप खरीद ऐप के भीतर से खरीदारी के लिए उपलब्ध नहीं होगी।ध्यान दें कि यदि आप बिक्री के लिए साफ़ किए गए सेट को सेट करते हैं, तो के लिए सभी सेटिंग्स इन-ऐप खरीद अभी भी आईट्यून्स कनेक्ट में संपादित करने के लिए उपलब्ध होंगी, और आप बदल सकते हैं बाद में किसी भी समय बिक्री के लिए साफ़ कर सकते हैं।

+0

केवल पुष्टि के लिए, मैं से एप्पल डेवलपर समर्थन एक प्रतिक्रिया मिल गया है:। "1. के बाद आप एप्लिकेशन स्टोर से अपनी बाइनरी खींच, किसी भी इन-ऐप खरीदारियां वर्तमान में उपयोगकर्ताओं के उपकरणों पर स्थापित काम करता रहेगा 2. यदि इन-ऐप खरीद से जुड़ी द्विआधारी बिक्री से हटा दी जाती है, तो इन-ऐप खरीद खरीद के लिए भी अनुपलब्ध होगी। 3. यदि उपयोगकर्ता के डिवाइस से इन-ऐप खरीद हटा दी जाती है, तो वे होंगे इन-ऐप खरीद को फिर से डाउनलोड करने में असमर्थ, क्योंकि संबंधित बाइनरी अब बिक्री के लिए नहीं है। " – leolobato

+0

@leolobato क्या आप अपने बिंदु 3 के लिए पुष्टि कर सकते हैं। इससे ऊपर ऐप 'बिक्री से हटाए गए डेवलपर' की स्थिति में था? – Remover

0

शायद नहीं, ऐप्पल से संपर्क करने का प्रयास करें।

0

सुरक्षित होने के लिए, मान लें कि यह नहीं है। आप ऐप्पल से बेहतर पूछेंगे।

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