2012-11-21 25 views
5

मेरे ऐप में एक लॉगिन स्क्रीन है जहां उपयोगकर्ता लॉगिन करता है। हम आईफोन 4, आईपॉड 4, आईपैड 2 और आईफोन 5 सिम्युलेटर पर लॉगिन करने में सक्षम हैं। लेकिन जब हम आईट्यून्स स्टोर में जमा करते हैं तो उस समय ऐप खारिज हो जाता है। ऐप्पल ने बताया कि वे ऐप में लॉगिन करने में असमर्थ थे।आईट्यून्स ऐप अस्वीकार कर रहा है

मेरे पास पासवर्ड के लिए एचएमएसी-एसएचए 256 एन्क्रिप्शन है और लॉगिन के समय मैं एन्क्रिप्टेड पासवर्ड भेजता हूं। तो क्या कुछ भी है, ऐप्पल ने आईफोन 5 के लिए कार्यान्वित किया है जो सेवाओं को एन्क्रिप्टेड डेटा स्वीकार करने की अनुमति नहीं देता है।

मेरे पास आईफोन 5 नहीं है और मैं आईफोन 5 को बहुत महंगा नहीं खरीदना चाहता हूं। क्या कोई मुझे इस बारे में सहायता कर सकता है।

NSMutableURLRequest *theRequest = 
[NSMutableURLRequest requestWithURL:[NSURL URLWithString:[url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0]; 

    
   //do post request for parameter passing 

   [theRequest setHTTPMethod:@"POST"]; 

    
   //set the content type to JSON 

   [theRequest setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; 

[theRequest addValue:userName forHTTPHeaderField:@"Username"]; 

[theRequest addValue:sha256(passWord) forHTTPHeaderField:@"Password"]; 
एप्पल से

enter image description here

नीचे टिप्पणियाँ::

हमने देखा कि आपका ऐप एक या अधिक कीड़े का प्रदर्शन किया, जब पर iPhone 5 की समीक्षा की

यह मेरा कोड है वाई-फाई और सेलुलर नेटवर्क दोनों पर आईओएस 6.0.1 चला रहा है, जो ऐप स्टोर समीक्षा दिशानिर्देशों के अनुपालन में नहीं है।

+0

आपको ऐप्पल से अधिक प्रतिक्रिया प्रदान करने की आवश्यकता है कि अनुपालन में क्या नहीं है या बग क्या हैं। उन्हें आपको पुनरुत्पादित चरणों के साथ प्रदान करना चाहिए था। – WrightsCS

+0

ये केवल चरण हैं, उपयोगकर्ता नाम और पासवर्ड डालें और लॉगिन बटन दबाएं। –

+0

मुझे यूआई की छवि के बजाय कुछ कोड देखने की आवश्यकता होगी। – CodaFi

उत्तर

3

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

[अद्यतन]
आप गम्यता वर्ग जोड़ दिया ??????

0

ऐप्पल ने आईओएस 6.0 के लिए NSURLRequest को कम से कम एक तरीके से बदल दिया जो मौजूदा ऐप्स और कोड को तोड़ता है (मैं इसे एक बड़ी बग मानता हूं, और यह ऐप्पल के साथ लॉग इन किया गया है)।

क्या आपने आईओएस 6.0 सिम्युलेटर पर परीक्षण किया है? मैंने कुछ ऐप्स देखे हैं जो ऐप्पल के कोड में बदलाव के कारण आईओएस 6 पर काम करना बंद कर देते हैं।

(मुख्य एक मैंने देखा है कि अनुरोध फोन से कभी नहीं भेजा जाता है, और इसलिए यह timesout के बाद लगभग 60 सेकंड)

0

हम एक ही अस्वीकृति हाल ही में सामना करना पड़ा (2015/03/24), हमारा समाधान सही नहीं है, लेकिन उम्मीद है कि यह इस तरह की समस्या को हल करने में लोगों की मदद करने के लिए एक तरीका मार्गदर्शन कर सकता है।

एप्पल से टिप्पणी कर रहे हैं:

हम अपने अनुप्रयोग में एक या अधिक कीड़े की खोज जब आईपैड आईओएस 8.2 चल रहा है और iPhone पर की समीक्षा की दोनों वाई-फाई और सेलुलर नेटवर्क पर आईओएस 8.2 चल रहा है। कृपया समस्या को पहचानने के लिए अपने डिवाइस को डिवाइस पर चलाएं, फिर संशोधित करें और समीक्षा के लिए अपने ऐप को पुनः सबमिट करें।

हमारा ऐप एक साधारण ऐप है जो सिर्फ एक फ़ाइल डाउनलोड करता है और इसे वेबव्यू पर खोलता है।

हमारी स्थिति में, मुझे लगता है कि हम बहुत कुछ नहीं कर सकते हैं और बग को पुन: उत्पन्न नहीं कर सकते हैं, इसलिए हम नीचे 2 चीजें करके कोड को समायोजित करते हैं (फिर सफलता ने ऐप को "बिक्री के लिए तैयार" कर दिया) :

1.Add एक "गतिविधि संकेतक" उपयोगकर्ता फ़ाइल डाउनलोड की प्रक्रिया अभी भी जारी कर रहे हैं सूचित करने के लिए। 2.setConnection टाइमआउट अंतराल प्रतीक्षा समय को संभालने के लिए।

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