2010-02-19 7 views
6

मुझे आईफोन ऐप्स पता है। सैंडबॉक्स की तरह काम करते हैं। इसका मतलब है कि उनके पास अन्य ऐप्स की फ़ाइलों तक पहुंच नहीं है। और मैं भी) एक एप्लिकेशन (से सफारी में एक वेबसाइट को खोलने के लिए उपयोग कर रहा कामयाब रहे:मूल ऐप खोलना। सफारी से

openURL:[NSURL URLWithString: Website_Address] 

चार मूल निवासी क्षुधा है कि मैं सफारी से खोला जा रहा देखा है रहे हैं।

  1. App Store एप्लिकेशन
  2. मानचित्र ऐप्लिकेशन
  3. Email एप्लिकेशन
  4. फ़ोन एप्लिकेशन

वहाँ सफारी में एक iphone वेबसाइट से मेरे अपने ऐप्लिकेशन खोलने की एक विधि (है शायद कुछ html/एक्सएमएल/पीएचपी आदि कोड)?

उत्तर

9

हां, आप इसे अपने आवेदन को कस्टम यूआरआई योजना में बाध्य करके और फिर अपनी कस्टम यूआरआई योजना के साथ एक लिंक बनाकर कर सकते हैं, जब चयनित होने पर, आपका ऐप खुल जाएगा।

कस्टम यूआरआई योजना पंजीकृत करने के लिए आपको info.plist फ़ाइल को संशोधित करने और URL Identifier ऑब्जेक्ट पर अपना कस्टम मान असाइन करने की आवश्यकता होगी।

आप iPhone OS Programming Guide ऐप्पल डेवलपर दस्तावेज़ों की अधिक जानकारी के लिए समीक्षा कर सकते हैं या this article जो चरण-दर-चरण प्रक्रिया गहराई से विवरण देता है।

या आप official documentation from Apple देख सकते हैं।

+0

धन्यवाद chrissr। मैं इसे देख रहा हूँ। – erastusnjuki

+0

हाँ। समझ गया। +1 – erastusnjuki

+9

जबकि यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, हम चाहते हैं कि आप अपने उत्तर में लिंक किए गए आलेख के आवश्यक हिस्सों को शामिल करें, और [संदर्भ के लिए लिंक] प्रदान करें (http://meta.stackexchange.com/q/8259)। ऐसा करने में विफलता लिंक रोट से जोखिम पर जवाब छोड़ देता है ... जो इस मामले में दूसरे लिंक के साथ हुआ है। धन्यवाद। – Kev