मुझे इन-ऐप खरीदारियां ठीक काम कर रही हैं, और मैं सर्वर सत्यापन मार्ग जा रहा हूं। सर्वर को यह जानने की ज़रूरत है कि मैं सैंडबॉक्स में हूं या नहीं, इसलिए अब मैं इसे "& सैंडबॉक्स = 1" पैरामीटर भेज रहा हूं। बेशक जब ऐप का पूरा संस्करण बाहर है तो मैं इस पैरामीटर को नहीं भेजूंगा।(आईओएस + स्टोरकिट) क्या मैं पता लगा सकता हूं कि जब मैं सैंडबॉक्स में हूं?
मुझे अपने ऐप में यह हार्डकोड नहीं करना पड़ेगा, क्योंकि इससे भविष्य में परीक्षण मुश्किल हो जाएगा, और यह ऐप्पल के निर्माण को सबमिट करने से पहले बदलने के लिए याद रखने के लिए एक और (बड़ी) चीज़ है।
क्या कोई तरीका है कि मैं स्टोरकिट से पूछ सकता हूं कि अगर मैं सैंडबॉक्स में हूं तो मैं यह निर्धारित कर सकता हूं कि मुझे यह पैरामीटर मेरे सर्वर पर भेजने की आवश्यकता है या नहीं? वैकल्पिक रूप से, क्या सर्वर सत्यापन को संभालने के लिए कोई अन्य सर्वोत्तम अभ्यास है?
इस बारे में सोचकर, क्या मुझे बस सर्वर हमेशा लाइव सिस्टम की जांच करनी चाहिए, फिर सैंडबॉक्स? यदि लाइव और सैंडबॉक्स सिस्टम के बीच सेब आईडी अलग हो जाते हैं तो यह कोई नुकसान नहीं करेगा?
धन्यवाद।
इस पर चर्चा की गई है [इन-ऐप खरीद के साथ सदस्यता प्रबंधित करना] (https://developer.apple.com/videos/wwdc/2012/?id=308)। समय: 24:13 – DanSkeel