मैंने एक वेब एपीआई सेवा बनाई है जो आईआईएस में मेरी मशीन पर स्थानीय रूप से होस्ट की गई है। मेरे पास एक आईओएस ऐप है जो मैं एक्सकोड के माध्यम से चल रहा हूं जो वेब सेवा को कॉल करता है। कनेक्टिविटी वहां है, और काम करता है। आईओएस ऐप सफलतापूर्वक मेरी प्रकाशित वेब सेवा से कनेक्शन बनाता है।क्लाइंट मशीन से अनुरोध की गई मेरी वेब एपीआई सेवा को डीबग करने की आवश्यकता है - मदद की ज़रूरत है, मैं यह कैसे कर सकता हूं?
समस्या यह है कि मेरी वेब सेवा क्लाइंट (आईओएस) में एक गैर वर्णनात्मक त्रुटि लौट रही है, इसलिए मुझे अपने आईओएस ऐप चलाने के दौरान वेब सेवा कोड के माध्यम से कदम उठाने की ज़रूरत है।
तो, सारांश में:
- मैं अपने मैकबुक के माध्यम से किसी iOS एप्लिकेशन चलाने के लिए, और यह मेरी नेट जाल एपीआई सेवा को जोड़ता है।
- मेरी वेब एपीआई सेवा मेरे स्थानीय आईआईएस में प्रकाशित है, और क्लाइंट को एक त्रुटि वापस कर रही है।
- विजुअल स्टूडियो में ब्रेकपॉइंट्स नहीं मारा जा रहा है - क्या मुझे अपने विजुअल स्टूडियो डीबगर को एक विशिष्ट प्रक्रिया में संलग्न करने की आवश्यकता है? मैंने अपना आईओएस ऐप चलाने के दौरान डीबग मोड में अपनी वेब सेवा चलाने की कोशिश की है, इसका कोई फायदा नहीं हुआ है।
क्लाइंट ऐप (आईओएस) चलाते समय मैं अपने वेब सेवा कोड को कैसे चला सकता हूं जो वेब सेवा तक पहुंचता है?
यही मैंने सोचा, और अक्सर काम करता है, लेकिन यह इस मामले में काम नहीं कर रहा है ... जब मैं w3wp.exe संलग्न करता हूं, तो मेरा ब्रेकपॉइंट पीले बिंदु (प्रतीकों को अभी तक लोड नहीं किया गया है) में बदल जाता है, जो ठीक है, क्योंकि इसे हिट होने के बाद लाल रंग में बदलना पड़ता है। यह कभी नहीं करता है। मैं अपना आईओएस ऐप शुरू करता हूं, जबकि मेरी वेब सेवा w3wp.exe से जुड़ी हुई है, और मेरा ब्रेकपॉइंट कभी भी हिट नहीं होता है, भले ही मुझे पता है कि यह मेरी वेब सेवा को मार रहा है। –
सुनिश्चित करें कि स्थानीय आईआईएस पर तैनात होने से पहले आपकी सेवा डीबग मोड में संकलित की गई है। – EkoostikMartin
यह है ... ...... –