के साथ एक मुफ्त संस्करण में एक सशुल्क और मुफ्त संस्करण को मर्ज करने का सबसे अच्छा तरीका मेरी कंपनी के पास वर्तमान में ऐप स्टोर में दो एप्लिकेशन हैं: एक पूर्ण, भुगतान संस्करण जिसमें दो ईबुक और एक "लाइट" संस्करण शामिल है दोनों पुस्तकों को शामिल नहीं करें। हमने अभी ऐप का एक नया संस्करण विकसित किया है जो दो ऐप्स को आईएपी के रूप में लागू करता है, जिसमें दो ऐप्स को विलय करने के इरादे से। मैं उस बिंदु पर हूं जहां मैं ऐप सबमिट करना चाहता हूं, और मुझे आगे बढ़ने का सबसे अच्छा तरीका नहीं है।ऐप स्टोर - आईएपी
वर्तमान प्लान: आईएपी पुस्तकों के साथ नए संस्करण के लिए
- अद्यतन नि: शुल्क एप्लिकेशन।
- "लाइट" को हटाकर, मुक्त संस्करण का नाम बदलें।
- ऐप स्टोर से मौजूदा भुगतान किए गए संस्करण को हटाएं। इस योजना के साथ
संभावित समस्याओं:
जो लोग पहले से ही विद्यमान पूर्ण संस्करण के लिए भुगतान किया है बंद फट महसूस हो सकता है, अपने संस्करण अन्य अपडेट के किसी भी प्राप्त नहीं होगी के बाद से इस नए संस्करण में।
एक नाम संघर्ष होगा, क्योंकि हम चाहते हैं कि नया ऐप पुराना भुगतान किया गया नाम (सामान्य "- लाइट" संकेतक को हटा दें)। यदि हम तुरंत स्टोर से भुगतान किए गए संस्करण को हटाते हैं, तो यह ऐप स्टोर में कोई समस्या नहीं होगी, लेकिन यदि कोई उपयोगकर्ता पुराने भुगतान संस्करण के साथ नया संस्करण डाउनलोड करता है तो भ्रमित उपयोगकर्ता अनुभव के लिए बना सकता है।
उसी लाइन के साथ, यदि हम पुराने पेड संस्करण को हटाते हैं जैसे ही हम नया मुफ्त संस्करण अपलोड करते हैं (पुराने भुगतान संस्करण के समान नाम के साथ), पुराने पेड संस्करण के कुछ भ्रमित उपयोगकर्ताओं की कल्पना करना आसान है अपने मौजूदा भुगतान संस्करण को हटाने और नए मुक्त संस्करण को डाउनलोड करने के लिए, केवल यह समझने के लिए कि वे पहले से भुगतान की गई पुस्तकों को खो देंगे, पुराने भुगतान संस्करण को फिर से डाउनलोड करने का कोई तरीका नहीं है।
मेरे सवालों का:
कोई वास्तविक उच्च स्तर से, हम इस गलत तरीके से संभाल रहे हैं? मैंने गुगल किया है और गुगल किया है, लेकिन मुझे एप्स के भुगतान और मुक्त संस्करण को एक में कैसे जोड़ना है, इस बारे में ज्यादा मार्गदर्शन नहीं मिला है।
क्या यह निर्धारित करने के लिए कोई तरीका है कि पहले से ही भुगतान किए गए संस्करण को कौन खरीदा है, और नए उपहार में उन्हें "उपहार" पुस्तक IAPs है? अगर हमने सोचा कि यह जल्द ही फेंक दिया गया है तो हम उन सभी भुगतान संस्करणों की अनूठी आईडी लॉग कर सकते थे, लेकिन मुझे विश्वास है कि नियमों के खिलाफ अब भी सही है?
"लाइट" संस्करण को पुराने पूर्ण संस्करण के समान नाम देकर अन्य प्रकार के मुद्दे उत्पन्न हो सकते हैं?
किसी भी और सभी सहायता या प्रतिक्रिया के लिए अग्रिम धन्यवाद।
धन्यवाद इतना:
आप विधि का वर्णन हमारे दलदल पर एक पूरा लेख मिल जाएगा। नि: शुल्क अपडेट करने और अकेले विरासत भुगतान संस्करण को छोड़ने के हमारे कारणों में से एक था भुगतानकर्ता उपयोगकर्ताओं को उनकी मौजूदा पुस्तकों को खोने का जोखिम था, जिसे वे पहले ही भुगतान कर चुके थे। मैं समझता हूं कि मैं उपयोगकर्ता डिफ़ॉल्ट से यह निर्धारित करने के लिए पढ़ सकता हूं कि क्या उनके पास पहले से ही ऐप इंस्टॉल है या नहीं। लेकिन उपयोगकर्ता के बारे में क्या है जो पहले से ही ऐप इंस्टॉल नहीं किया गया है, शायद अपनी मूल खरीद के बाद एक नया iDevice खरीदने के बाद? फिर से धन्यवाद। – Reax
यह एक मुद्दा है। उपयोगकर्ताओं को खाता बनाने के बिना मुझे नहीं पता कि कोई सही समाधान होगा या नहीं। एक चीज जो आप कर सकते हैं वह मान लीजिए कि यदि उपयोगकर्ता के पास मुफ्त संस्करण है और आप उन्हें प्रीमियम संस्करण डाउनलोड करने के लिए एक संवाद प्रस्तुत करते हैं, तो वे किसी भी समय उसी डिवाइस पर डाउनलोड करेंगे। आप उस डिवाइस को सहेजने के लिए यूआईपीएस्टबोर्ड के साथ कुछ कर सकते हैं, जिसे उन्होंने खरीदा है, ताकि जब वे प्रारंभ में प्रीमियम संस्करण लोड करते हैं तो आप यह देखने के लिए जांच सकते हैं कि मूल रूप से उनके पास मुफ्त संस्करण था या वे कौन सी पुस्तकें खरीदी गई थीं। – rooster117
मैंने एक ब्लॉग पोस्ट किया है कि एक ही डिवाइस पर ऐप्स के बीच जानकारी कैसे पास की जाए और मुझे उम्मीद है कि यह मदद करता है: http://www.roostersoftstudios.com/2012/03/26/a-way-to-share-data-between -एप-ऑन-दी-दी गई-आईओएस-डिवाइस/ – rooster117