2012-03-19 18 views
5

का चयन करें मुझे यकीन नहीं है कि यह संभव है या नहीं।एक वाईफाई नेटवर्क

हमारी कंपनी के एक ग्राहक निम्न होना चाहते हैं:

  • ग्राहक एक बड़ी रिटेलर है और कई दुकानें हैं।
  • प्रत्येक दुकान में एक समर्पित WLan
  • जब कोई ग्राहक एक दुकान में प्रवेश करता है और ऐप चल रहा है तो उसे नेटवर्क को पहचानना चाहिए और उससे कनेक्ट होना चाहिए।
  • ग्राहक तब कुछ वेब सेवाओं का उपयोग कर सकते हैं जो केवल इस समर्पित डब्ल्यूएलएन पर उपलब्ध हैं।

ऐप आईओएस पर मोनोटच में लिखा गया है।

उत्तर

3

यह CaptiveNetwork ऑफ़र जैसा लगता है। इसके लिए बाइंडिंग मोनो टच (5.2+) के हाल के संस्करणों में उपलब्ध हैं।

अद्यतन: मैं MonoTouch से CaptiveNetwork (एक कॉल) का उपयोग करने के लिए कैसे दिखाने के लिए MonoTouch WIFI SSID का जवाब अद्यतन (लेकिन यह कुछ अलग, सबसेट है, तो आप एपीआई के साथ क्या करना देख रहे हैं क्या से)।

+0

हाँ, मुझे जो चाहिए वह दिखता है। क्या कोई उदाहरण उपलब्ध है? मुझे असुरक्षित संदर्भ देने की क्या ज़रूरत है? मैं लगातार EntryPointNotFoundException प्राप्त करता हूं। मैंने डीएलआईपोर्ट किया लेकिन यह बहुत संभव है कि मैं एक हस्ताक्षर उत्पन्न करता हूं जो पाया नहीं जा सकता है। किसी भी मदद की सराहना की। –

+0

यह कुछ सामान्य रूप से AFAIK का उपयोग नहीं किया जाता है, इसलिए कोई सी # नमूना नहीं है (जिसे मैं जानता हूं)। ओटीओएच एपीआई बहुत छोटा/सरल है और मोनो टच 5.2+ में 'मोनो टच। सिस्टम कॉन्फ़िगरेशन' नेमस्पेस के तहत 'कैप्टिवनेटवर्क' क्लास है (इसलिए आपको अपनी '[DllImport]' घोषणाओं की आवश्यकता नहीं है, देखें: http: //docs.go -mono.com/index.aspx?link=C%3AMonoTouch.SystemConfiguration.CaptiveNetwork – poupou

+0

हाँ मुझे पता है कि मुझे अपनी खुद की आवश्यकता है। और मुझे पहले से ही इस विषय पर दस्तावेज मिला है। लेकिन मुझे कोई संकेत नहीं है कि क्या घोषित किया जाए। इसमें चर हैं वहाँ मैं कहीं भी नहीं मिल रहा है और वे दस्तावेज नहीं कर रहे हैं –

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