2011-09-29 14 views
7

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

मैं एमकेस्टोरकिट का उपयोग कर रहा हूं।

कोई विचार?

उत्तर

20

ठीक है, मैंने इसे समझ लिया। MKStoreKit खरीदे गए आइटम को कीचेन में सहेजता है, जो तब भी जारी रहता है जब आप आईट्यून्स खाते बदलते हैं या ऐप हटाते हैं। एक त्वरित [[MKStoreManager sharedManager] removeAllKeychainData]; चीजों को रीसेट करना।

+0

बस चीजों को स्पष्ट करना। इसने आपकी खरीद को रीसेट नहीं किया। अगली बार जब आप "खरीद" दबाएंगे तो आपने वास्तव में खरीदारी को बहाल कर दिया था। –

-4

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

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