2012-05-17 13 views
7

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

वर्तमान प्लान: आईएपी पुस्तकों के साथ नए संस्करण के लिए

  1. अद्यतन नि: शुल्क एप्लिकेशन।
  2. "लाइट" को हटाकर, मुक्त संस्करण का नाम बदलें।
  3. ऐप स्टोर से मौजूदा भुगतान किए गए संस्करण को हटाएं। इस योजना के साथ

संभावित समस्याओं:

  1. जो लोग पहले से ही विद्यमान पूर्ण संस्करण के लिए भुगतान किया है बंद फट महसूस हो सकता है, अपने संस्करण अन्य अपडेट के किसी भी प्राप्त नहीं होगी के बाद से इस नए संस्करण में।

  2. एक नाम संघर्ष होगा, क्योंकि हम चाहते हैं कि नया ऐप पुराना भुगतान किया गया नाम (सामान्य "- लाइट" संकेतक को हटा दें)। यदि हम तुरंत स्टोर से भुगतान किए गए संस्करण को हटाते हैं, तो यह ऐप स्टोर में कोई समस्या नहीं होगी, लेकिन यदि कोई उपयोगकर्ता पुराने भुगतान संस्करण के साथ नया संस्करण डाउनलोड करता है तो भ्रमित उपयोगकर्ता अनुभव के लिए बना सकता है।

  3. उसी लाइन के साथ, यदि हम पुराने पेड संस्करण को हटाते हैं जैसे ही हम नया मुफ्त संस्करण अपलोड करते हैं (पुराने भुगतान संस्करण के समान नाम के साथ), पुराने पेड संस्करण के कुछ भ्रमित उपयोगकर्ताओं की कल्पना करना आसान है अपने मौजूदा भुगतान संस्करण को हटाने और नए मुक्त संस्करण को डाउनलोड करने के लिए, केवल यह समझने के लिए कि वे पहले से भुगतान की गई पुस्तकों को खो देंगे, पुराने भुगतान संस्करण को फिर से डाउनलोड करने का कोई तरीका नहीं है।

मेरे सवालों का:

  1. कोई वास्तविक उच्च स्तर से, हम इस गलत तरीके से संभाल रहे हैं? मैंने गुगल किया है और गुगल किया है, लेकिन मुझे एप्स के भुगतान और मुक्त संस्करण को एक में कैसे जोड़ना है, इस बारे में ज्यादा मार्गदर्शन नहीं मिला है।

  2. क्या यह निर्धारित करने के लिए कोई तरीका है कि पहले से ही भुगतान किए गए संस्करण को कौन खरीदा है, और नए उपहार में उन्हें "उपहार" पुस्तक IAPs है? अगर हमने सोचा कि यह जल्द ही फेंक दिया गया है तो हम उन सभी भुगतान संस्करणों की अनूठी आईडी लॉग कर सकते थे, लेकिन मुझे विश्वास है कि नियमों के खिलाफ अब भी सही है?

  3. "लाइट" संस्करण को पुराने पूर्ण संस्करण के समान नाम देकर अन्य प्रकार के मुद्दे उत्पन्न हो सकते हैं?

किसी भी और सभी सहायता या प्रतिक्रिया के लिए अग्रिम धन्यवाद।

उत्तर

1

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

+0

धन्यवाद इतना:

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

+0

यह एक मुद्दा है। उपयोगकर्ताओं को खाता बनाने के बिना मुझे नहीं पता कि कोई सही समाधान होगा या नहीं। एक चीज जो आप कर सकते हैं वह मान लीजिए कि यदि उपयोगकर्ता के पास मुफ्त संस्करण है और आप उन्हें प्रीमियम संस्करण डाउनलोड करने के लिए एक संवाद प्रस्तुत करते हैं, तो वे किसी भी समय उसी डिवाइस पर डाउनलोड करेंगे। आप उस डिवाइस को सहेजने के लिए यूआईपीएस्टबोर्ड के साथ कुछ कर सकते हैं, जिसे उन्होंने खरीदा है, ताकि जब वे प्रारंभ में प्रीमियम संस्करण लोड करते हैं तो आप यह देखने के लिए जांच सकते हैं कि मूल रूप से उनके पास मुफ्त संस्करण था या वे कौन सी पुस्तकें खरीदी गई थीं। – rooster117

+0

मैंने एक ब्लॉग पोस्ट किया है कि एक ही डिवाइस पर ऐप्स के बीच जानकारी कैसे पास की जाए और मुझे उम्मीद है कि यह मदद करता है: http://www.roostersoftstudios.com/2012/03/26/a-way-to-share-data-between -एप-ऑन-दी-दी गई-आईओएस-डिवाइस/ – rooster117

0

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

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

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

@ rooster117 के रूप में, भुगतान किए गए संस्करण को मुक्त करने के लिए सबसे अच्छा है, और लाइट संस्करण लोगों को भुगतान-मुक्त-मुक्त संस्करण में जाने के लिए कहें। बेशक ऐप में हार्ड स्टॉप डेट डालें जिसे आप बंद कर देंगे, ताकि जो लोग इसका इस्तेमाल करते हैं वे आपकी रुचि के एक ऐप पर चले जाएंगे।

+0

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

+0

जब आप कहते हैं कि "वर्तमान में ऐप इंस्टॉल नहीं है" तो आप किसके लिए (लाइट, पेड, न्यूफ्रीएप) को रेफरिगिन कर रहे हैं? –

0

आपका समस्याएं:

  1. यह परवाह किए बिना क्या होने वाला है, तो आप नहीं कर सकते हैं हर किसी को खुश
  2. मैं इससे पहले कि आप एक धक्का भेजते हैं हालांकि अनुप्रयोग का नि: शुल्क संस्करण को हटाने के साथ जाना है, लेकिन होता सभी "लाइट" संस्करण के लिए अधिसूचना कह रही है कि इस ऐप के लिए समर्थन बंद कर दिया जाएगा और उन्हें भुगतान किए गए संस्करण
  3. पर निर्देशित किया जा सकता है यदि संभव हो तो # 2 से जारी रखने के लिए, "लाइट" संस्करण को बंद करने से पहले यदि आपके पास खाता सिस्टम सेटअप है आपके सर्वर के लिए दोनों संस्करणों के लिए एक अद्यतन जारी करता है जो उनकी सभी पुस्तकों को अपने सर्वर से समन्वयित करता है (i नहीं बादल)। इस तरह जब वे नया संस्करण डाउनलोड करते हैं (लाइट बंद होने के बाद), ऐप स्वचालित रूप से पुस्तकों को डिवाइस पर सिंक कर देगा।

आपका प्रश्न:

  1. आप relise जैसा कि मैंने क्या उपयोगिताओं के लिए खेल से देखा है से दो क्षुधा, मर्ज करने के लिए कोई वास्तविक तरीका वहाँ कुछ बिंदु के रूप में "लाइट" संस्करण को निकालने के है सब एक साथ और यदि उपयोगकर्ता भविष्य की सामग्री अपडेट चाहता है तो उन्हें ऐप स्टोर पर अभी भी ऐप डाउनलोड करना होगा।
  2. समस्या का उत्तर दें # 3
  3. मेरा मानना ​​है कि यह ऐप स्टोर समीक्षा प्रक्रिया द्वारा सही तरीके से खारिज कर दिया जाएगा, मुख्य रूप से इस तथ्य के कारण कि वे दोनों एक ही कार्य करते हैं, मैं सुझाव दूंगा कि मैं एक को मुक्त कर दूंगा पूरी तरह से
+0

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

3

हमने अभी हमारे फ़ाइल ऐप और मुफ्त फ़ाइल ऐप के साथ ऐसा किया है। हमने FileApp Pro से छुटकारा पा लिया और अब नए फ़ाइल ऐप में इन-ऐप खरीदारियां हैं। हालांकि हम उन सभी उपयोगकर्ताओं को रखना चाहते थे जिन्होंने फ़ाइल ऐप खरीदा है ताकि फाइल ऐप की सभी इन-ऐप खरीदारियां मुफ्त में हो सकें।

यहां दी गई विधि है: हम आईओएस '' कीचेन शेयरिंग एंटाइटेलमेंट 'का उपयोग करके फ़ाइल ऐप और फ़ाइल ऐप प्रो के बीच झंडे साझा कर रहे हैं जो दो ऐप्स को एक ही कीचेन डेटा साझा करने की अनुमति देता है।यह FileApp को यह जानने की अनुमति देता है कि FileApp Pro स्थापित है। फिर हम यह सुनिश्चित करना चाहते थे कि फ़ाइल ऐप विशेषाधिकार उपयोगकर्ता के आईट्यून्स खाते के माध्यम से FileApp में उपलब्ध रहे, इसलिए हमने ऐसा करने के लिए एक निःशुल्क इन-ऐप खरीद का उपयोग किया। फ़ाइलएप प्रो उपयोगकर्ता पहली बार फ़ाइल ऐप लॉन्च करते समय एक निःशुल्क इन-ऐप खरीद खरीदने के लिए कहा जाता है, इसलिए यदि वह फ़ाइल ऐप को पुनर्स्थापित करता है तो भी उसके सभी विशेषाधिकार डिवाइसेज में रहते हैं। http://blog.digidna.net/post/74246563623/how-to-release-a-whole-new-app-and-keep-all-things

+0

टूटा लिंक, क्या आप ठीक कर सकते हैं? = [ – Yitzchak

+0

मुझे ब्लॉग मिला, imazing.com में लेकिन पोस्ट गायब प्रतीत होता है – Yitzchak