मैं इस के साथ कुछ दिनों के लिए दीवार के खिलाफ मेरे सिर पीटने किया गया है में updatedTransactions कभी नहीं कहता है, के बाद से सब कुछ ठीक काम करता था, लेकिन अब है कि मैं Mountain Lion
, XCode 4.5
और iOS5.1
और iOS6
, यह करने के लिए स्थानांतरित कर दिया है मुद्दा साथ आया और मैंने सोचा कि यह कॉन्फ़िगरेशन स्विच से संबंधित हो सकता है।restoreCompletedTransactions StoreKit
मैं [[SKPaymentQueue defaultQueue] restoreCompletedTransactions]
पर कॉल करता हूं और कुछ क्षण बाद paymentQueueRestoreCompletedTransactionsFinished
कहा जाता है, लेकिन updatedTransactions
पर किसी भी कॉल का कोई संकेत नहीं है। ऐसा लगता है कि अंतरिक्ष में अनुरोध खो गया है।
मुझे खरीदारी के साथ संभावित रूप से संबंधित समस्या भी हो रही है। यदि मैं मेकपर्चेज का उपयोग करके किसी आइटम को फिर से खरीदना चाहता हूं, जो मुझे समझ में आता है, उसे एसकेपेमेंट ट्रांज़ेक्शनस्टेटरस्टोर किया जाना चाहिए, तो मुझे "Already purchased.. download"
संदेश "Cannot connect to iTunes store..."
के बाद "PaymentTransactionStateFailed"
त्रुटि कोड 2 के साथ मिलता है। त्रुटि कोड 2 क्या है?
आइटम सामान्य गैर-उपभोग योग्य इन-ऐप पुचेज है, और यह तब होता है जब सैंडबॉक्स मोड में StoreKit
का परीक्षण किया जाता है।
मैं इस मंच पर अन्य लोगों को एकमात्र उत्तर के साथ देख रहा हूं, यह एकमात्र उत्तर है कि यह स्टोरकिट एक अस्थायी बग है। क्या यह अभी भी सबसे व्यवहार्य मामला है?
इस पर किसी भी समाचार की सराहना की जाएगी।
मुझे लगता है कि यह प्रश्न एक वर्ष पुराना है। जैसा कि ऊपर वर्णित है, मुझे वही समस्या का सामना करना पड़ रहा है। मैं खरीदे गए सामानों को स्थानीय स्टार्टअप पर पुनर्प्राप्त करने के लिए स्थानीय रूप से अपडेट किया गया है। इसके अतिरिक्त, मैंने "टूटा परीक्षण उपयोगकर्ता" केस हल करने के लिए एक नया परीक्षण उपयोगकर्ता जोड़ा है और अभी भी कोई खुशी नहीं है। मेरे पास पर्यवेक्षक दृश्य में शुरू हुआ है: [[SKPaymentQueue defaultQueue] addTransactionObserver: self]; कृपया हमारी मदद करें !!! – Spidey