2009-11-22 9 views
5

मुझे ऐप खरीद में शून्य सफलता मिली है। मैंने मुफ्त ऐप बाइनरी जमा कर दी है, और फिर बाइनरी को खारिज कर दिया है। मैंने परीक्षण उत्पाद जोड़ा है। मैंने टेस्ट उत्पाद टीएपी 001 को मंजूरी दे दी है।मैं काम करने के लिए ऐप खरीद परीक्षण में नहीं मिल सकता

मैंने कोड उदाहरणों का पालन नहीं किया है। मैं "com.companyname.appid.TAP001" और बस "TAP001"

दोनों का उपयोग करके एक SKProducts अनुरोध करता हूं भले ही, मुझे एक खाली प्रतिक्रिया मिलती है। उत्पाद और प्रतिक्रिया.in validProductIdentifiers जो उत्पाद स्ट्रिंग मैंने भेजा है।

मैंने एक परीक्षण उपयोगकर्ता बनाया है, लेकिन यह देखते हुए कि मुझे कोई उत्पाद जानकारी कैसे प्राप्त नहीं हो सकती है, परीक्षण उपयोगकर्ता वास्तव में अभी तक खेल में नहीं आता है।

ऐप खरीद में डीबग या रिलीज बिल्ड में परीक्षण किया जा सकता है? या क्या यह एक वितरण होना है?

ऐप खरीद में परीक्षण से पहले ऐप स्टोर में पूरी तरह स्वीकार्य ऐप होना चाहिए?

मैं बस प्रक्रिया का परीक्षण करने की कोशिश कर रहा हूं और मेरे पास अभी तक कोई वास्तविक ऐप नहीं है। मैं सभी बैंक और कर जानकारी भरने के लिए गया था। मैंने ऐप दस्तावेज़ों में दिए गए चरणों का पालन किया है लेकिन स्पष्ट रूप से मेरे पास कुछ गलत या गुम है।

धन्यवाद

उत्तर

9

मुझे अभी यह काम करने के लिए मिला है। मैंने "com.companyname.appid.TAP001" के बजाय उत्पाद के लिए केवल "TAP001" का उपयोग किया था। और मुझे उत्पाद की जानकारी वापस मिली।

मुझे गूंगा लगता है लेकिन मुझे पता है कि अतीत में "टीएपी 001" ने कोई सफलता नहीं की है, लेकिन मैंने इससे पहले कई चीजों की कोशिश की है कि मैंने कुछ और समय गलत किया होगा।

जो लोग इस मुद्दे के साथ संघर्ष कर रहे हैं के लिए, मैं कह सकता हूँ:

  • आपका ऐप्लिकेशन स्टोर में लाइव होने की जरूरत नहीं है।
  • आपको ऐप स्टोर सबमिशन में ऐप की आवश्यकता है। इसे अपलोड करने के बाद बाइनरी को अस्वीकार करें।
  • अपने अनुप्रयोग का परीक्षण रिलीज या डीबग मोड में काम करना चाहिए
  • आप एप्लिकेशन उत्पाद "बिक्री के लिए उपलब्ध"
  • आपका उत्पाद अनुरोध केवल उत्पाद आईडी (रों)

शामिल करने की जरूरत है में एक की जरूरत है यहाँ एक उदाहरण है:

- (IBAction)buyButton1Click:(id)sender{ 
    NSSet *productList = [NSSet setWithObjects:@"TAP001", @"TAP002", nil]; 

    SKProductsRequest *request= [[SKProductsRequest alloc] initWithProductIdentifiers:productList]; 
    request.delegate = self; 
    [request start]; 
    } 
+2

मैं एक और कदम जोड़ना चाहता हूं। मुझे खाली सूची मिली और मुझे आपके कदम पसंद आया। लेकिन अभी भी कोई भाग्य नहीं है। मेरे डिवाइस से ऐप हटाने के बाद और एक्सकोड से फिर से चलाएं। यह ठीक काम कर रहा है। – saturngod

0

एप्पल के आईट्यून के अनुसार पूछे जाने वाले प्रश्न कनेक्ट करते हैं, आप आईट्यून्स स्टोर सैंडबॉक्स परिवेश का उपयोग करने के लिए एक परीक्षण उपयोगकर्ता बनाने के लिए की जरूरत है।

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

जब मैं इसे समझता हूं तो मैं इस पोस्ट को अपडेट कर दूंगा।

+0

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

-1

तो: ऐप खरीद में परीक्षण करने के तरीके के नियमों का एक बेहद जटिल और गठबंधन सेट की कल्पना करें। अब इसे दस गुना अधिक जटिल बनाओ। वह सेब का समाधान है। :)

आपको itunes connect developer guide, और संभवतः इन ऐप खरीद मार्गदर्शिका को पढ़ने की आवश्यकता होगी। संक्षिप्त जवाब यह है कि आपको एक विशेष परीक्षा खाते की आवश्यकता होगी और यदि आप अपनी ऐप खरीद में परीक्षण करना चाहते हैं तो आपको इसे एक विशेष तरीके से उपयोग करने की भी आवश्यकता होगी।

गुड लक!

0

मैं भी सुना है कि कुछ समय के लिए, आप से पहले कई घंटों तक प्रतीक्षा करनी ऐप्लिकेशन के अंतर्गत आइटम सेब रेत बॉक्स सर्वर के माध्यम से चला जाता है, तो यह कारण यह नहीं है हो सकता है अभी तक काम करो मैं उस मामले में हूं, मैं देखने के लिए 24 घंटे इंतजार करने जा रहा हूं, मैं आपको बता दूंगा !!!

+1

जो 24 घंटे लंबा है :) – Matthieu

+0

ओह हाँ, क्षमा करें ... वैसे, यह काम किया! – PhilippeAuriach

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

  • कोई संबंधित समस्या नहीं^_^