2009-05-19 17 views
19

क्या ऐसा कोई एप्लिकेशन लिखना संभव है जो आने वाली और आने वाली फोन कॉल को अवरुद्ध कर दे? या आईफोन बहुत ज्यादा बंद कर दिया गया है? धन्यवाद!क्या एक आईफोन ऐप ब्लॉक फोन कॉल कर सकता है?

+0

यह एप्लिकेशन Whatsapp यह करता है के रूप में, ज्यादातर callKit के माध्यम से, IOS 10 में निश्चित रूप से संभव है। –

उत्तर

21

संपादित करें: नीचे राजन महेश्वरी का उत्तर देखें। कॉलकिट अब यह प्रदान करता है। यहां तक ​​कि चीजें जो लगती थीं वे कभी नहीं बदलेगी, अंततः बदल सकती हैं।


कुछ भी, जो उपयोगकर्ता की फ़ोन कॉल करने या प्राप्त करने की क्षमता को संशोधित करता तृतीय-पक्ष एप्लिकेशन को एप्पल के बुनियादी दृष्टिकोण के afoul चलाने जा रहा है। ऐसी कई चीजें हैं जो संदिग्ध हैं और आप इससे दूर हो सकते हैं। कॉलिंग कॉल स्पष्ट रूप से प्रतिबंधित है।

+2

धन्यवाद। यही वह था जिसे मैं डरता था। –

+20

आप इससे डरते क्यों होंगे? मुझे डरना होगा कि एक सॉफ्टवेयर है जो मुझे कॉल प्राप्त करने से रोकता है। –

+0

यह हो सकता है कि उसने क्लाइंट से किसी परियोजना के अनुरोध को स्वीकार किया जो कॉल को ब्लॉक करता है, सीमाओं को नहीं जानता। यद्यपि आप छलांग लगाने से पहले शोध करने के लिए बुरी कॉल नहीं करते हैं। क्षमा करें – Organiccat

1

ऐप्स फ़ोन कॉल को अवरुद्ध नहीं कर सकते हैं। उपयोगकर्ता सेटिंग्स में हवाई जहाज मोड चालू कर सकते हैं, हालांकि।

2

कई घटनाएं संभावित रूप से एक एप्लिकेशन - इनकमिंग कॉल, एसएमएस संदेश या कैलेंडर अलर्ट में बाधा डालती हैं। यदि उपयोगकर्ता बाधा को अनदेखा करता है तो आपका आवेदन चलना जारी रहेगा। यदि नहीं, तो यह समाप्त हो जाएगा।

अधिक जानकारी के लिए Apple docs देखें।

0

किसी ऐप के पास फ़ोन सुविधा तक पहुंच नहीं है, और कॉल को अवरोधित करने का कोई तरीका नहीं है।
विकल्प ऐप्पल को भविष्य में उस सुविधा की पेशकश करने का इंतजार करना है।

इस दौरान, आप

  • अपने प्रदाता से पूछें कर सकते हैं - कुछ प्रदाताओं कि
  • एक कस्टम रिंग टोन (मूक) कुछ संख्या (कोई अंगूठी) करने के लिए जुड़े होने पर तैयार की जाती है।
4

अब यह पता लगाने और से अवांछित फोन कॉल आईओएस 10 और इसके बाद के संस्करण ब्लॉक करने के लिए संभव है।

देखें CallKit ढांचे

CallKit फ्रेमवर्क (CallKit.framework) वीओआईपी क्षुधा iPhone यूआई के साथ एकीकृत और उपयोगकर्ताओं को शानदार अनुभव प्रदान करने देगा। उपयोगकर्ताओं को लॉक स्क्रीन पर आने वाली वीओआईपी कॉल देखने और जवाब देने और फोन ऐप के पसंदीदा और रिकेंट दृश्यों में वीओआईपी कॉल से संपर्क प्रबंधित करने के लिए इस ढांचे का उपयोग करें।

कॉलकिट ऐप एक्सटेंशन भी पेश करता है जो कॉल अवरोधन और कॉलर पहचान सक्षम करता है। आप एक ऐप एक्सटेंशन बना सकते हैं जो एक फोन नंबर को किसी नाम से जोड़ सकता है या सिस्टम को तब बता सकता है जब कोई संख्या अवरुद्ध हो।

0

यह यहाँ आईओएस से 10 में संभव है

इसे कैसे करना है ->

1. बनाएँ एक फोन निर्देशिका विस्तार enter image description here

2।ब्लॉक करें आने वाली कॉल ->

class CustomCallDirectoryProvider: CXCallDirectoryProvider { 
    override func beginRequest(with context: CXCallDirectoryExtensionContext) { 
     let blockedPhoneNumbers: [CXCallDirectoryPhoneNumber] = [ phone Numbers here with country code! ] 
     for phoneNumber in blockedPhoneNumbers.sorted(by: <) { 
      context.addBlockingEntry(withNextSequentialPhoneNumber: phoneNumber) 
     } 

     context.completeRequest() 
    } 
} 

नोट: आप callKit उपयोग कर रहे हैं आने वाली कॉल प्राप्त करने के लिए तो मैन्युअल रूप से अन्य कॉल ब्लॉक करने के लिए कोई जरूरत नहीं है।

लिंक ->https://developer.apple.com/reference/callkit

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