This question already has answers here:
How to get phone number of incoming call in iOS Swift? [closed]
(2 answers)
Closed 5 years ago.
I am currently working on an app which should show informations about the current person calling when it is opened during an ongoing phone call.
So, I need to get the phone number of the person that is currently calling me when launching the app. I have read that it is not possible to do that. Is that right, because that would suck.
Thanks in advance for your help.
Because of the app sandbox, it's not possible to track the current caller with a third-party application, as it could be a security issue.
Related
This question already has answers here:
How can I record a conversation / phone call on iOS?
(5 answers)
Closed 5 years ago.
I don't want to see "this is not possible in apple", beacause there are some applications which are already on app store and they record call conversations. So please give me some idea on how to record call conversation in iOS application.
All active Audio sessions are put on halt when the call is active on iOS platform. It is not supported by Apple by design due to security & performance reasons. In short it's not possible to achieve what you mentioned without Jailbreak.
Apple Will not allow it. You can create your VOIP setup and then you can record call. Jail break is another option. There are Cydia tweaks which are able to do that. For example CallRecorder.
This question already has answers here:
iPhone call log / history
(3 answers)
Closed 7 years ago.
I want details of dial calls,received calls and missed calls in a form of Array or List.
So, That I can display that records in UITableView of my app.
Please suggest me code for button touch up event instead of suggesting any links.
Not possible.
Luckily that is not possible. That kind of data and information is far too private to be accessible for everyone.
Something like that can only be achieved via private APIs or on jailbroken devices - both will not get you into the app store.
There is no API to access such private information
This question already has answers here:
Detect what was changed from ABAddressBookRegisterExternalChangeCallback
(4 answers)
Closed 7 years ago.
" Hello Sir, I am working on an iOS application(client/server based) in which at a point after taking the permission from user i am accessing users contact list(AddressBook) to synch it with Server.Right now i am doing at ever time application lunch.But i want to synch my contact only when my app get a notification change in Users Contact List(AddressBook) "
"After a lots of Searching i got that,ABAddressBookRegisterExternalChangeCallback can help me ,but please someone tell me how i use it in my code,i mean the implementation of ABAddressBookRegisterExternalChangeCallback in actual code"
Please find my answer here which worked for me. This may need some enhancements, but it works.
This question already has answers here:
remove the alert that pops up when calling from iOS app using telprompt://
(2 answers)
Closed 8 years ago.
I need to make a call from my app, and at the end return to the app, as I can do it using only tel: since telprompt creates a pop up and I do not want it. there is a solution ???
The only options that I know of are tel: and telprompt:, the former calling a number without a prompt but not returning users back to their application, the latter prompting users to call the number and also returning them back to the application afterwards. As far as I'm aware, these are the only two APIs to make phone calls in iOS, so you have to choose which you prefer.
This question already has answers here:
Programmatically get own phone number in iOS
(9 answers)
Closed 9 years ago.
I am building an IOS6 app which requires the user's phone number,
Is there a way to ask the user for permission and get the number in programmatic way?
Or he has to manually type it in?
I am using Xcode 4.5 if it matters..
You can't get the phone via any easy API within iOS. There might be a way to do it via the technique described in this related question, but this is a few years old and Apple may have closed this hole (which uses an undocumented key). I also wonder if Apple wouldn't allow the app on the App Store for privacy reasons. Probably not.
You'll have to trust the user to type in the correct phone number if you prompt him/her to.