मैं गैर उपभोग्य वस्तुओं के साथ एप्लिकेशन खरीद में उपयोग करते हुए एक आवेदन को लागू कर रहा हूँ, यह सेब द्वारा अस्वीकार कर दिया था के लिए बटन को बहाल करने और कारण है:कोई एप्लिकेशन खरीद का कारण बनता है में अस्वीकृति
हमने पाया है कि आपकी ऐप्लिकेशन में प्रदान करता है -एप खरीद/एस जिसे पुनर्स्थापित किया जा सकता है लेकिन इसमें "पुनर्स्थापित" सुविधा शामिल नहीं है ताकि उपयोगकर्ता पहले खरीदी गई इन-ऐप खरीद/पुनर्स्थापित कर सकें।
पहले खरीदे गए इन-ऐप खरीद उत्पादों को पुनर्स्थापित करने के लिए, "पुनर्स्थापित करें" बटन प्रदान करना उचित होगा और "पुनर्स्थापित करें" बटन टैप होने पर पुनर्स्थापना प्रक्रिया शुरू करना उचित होगा।
लेनदेन को बहाल करने और दुकान प्राप्तियों सत्यापन के संबंध में अधिक जानकारी के लिए
देखें और कृपया वहाँ, का उल्लेख करने के लिए कोई लिंक है मैं पहले से ही लागू किया है: के साथ
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
SKPaymentTransactionStateRestored
मामला।
लेकिन मैं लागू फ्लॉप:
`restoreCompletedTransactions` or `paymentQueueRestoreCompletedTransactionsFinished`
एप्लिकेशन खरीद में के लिए आवश्यक इन तरीकों को मंजूरी दे दी हो रहे हैं, या सटीक समस्या क्या है।
धन्यवाद
यह एक आवश्यक विशेषता है, मैंने –
से पहले किसी भी एप्लिकेशन पर यह विकल्प नहीं देखा है, वास्तव में हाँ यह है .. इस विकल्प को लागू करने वाले बहुत से ऐप्स हैं, मैंने इसे अपने सभी एप्लिकेशन में उपयोग किया है। और सेब रिपोर्ट के आधार पर आप देख सकते हैं कि यदि आप ऐप खरीद में उपयोग कर रहे हैं तो उन्हें इसकी आवश्यकता होती है। –
http://stackoverflow.com/questions/7761556/restore-already-bought-in-app-purchases-on-iphone# –