Get call history in iOS [duplicate] - ios

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

Related

How do I receive/import shared data in an iOS App using Swift? [duplicate]

This question already has an answer here:
My app inside iMessage UIActivityViewController [duplicate]
(1 answer)
Closed 4 years ago.
I apologize in advance because I feel like this should be available somewhere, but I can't find it. We have a messaging/mail app and we want to receive shared data. I see UIActivityViewController but that is for sharing with others. How do you actually receive the data? I mean if someone has an image that want to share with us, how do we get it and register ourselves as being able to take it?
You need to implement Share Extension
Please follow below link to implement the share extension
http://www.yudiz.com/share-extention-in-ios-app/
After implementation, Others can see your app in UIActivityViewController apps and they can share images and other things with you.

How to record call in iOS? [duplicate]

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.

Detect current number calling - iPhone [duplicate]

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.

Is there a way to access call log data and SMS log data on an iOS device via an objective-c app? [duplicate]

This question already has answers here:
iPhone call log / history
(3 answers)
Closed 7 years ago.
I am building an an app that shows aggregated data about calls , similar to this app https://play.google.com/store/apps/details?id=com.movinapp.calls&hl=en .
I am wondering if my app can access call / sms logs e.g. what calls the user made to what numbers.
Assuming the users grants permission to my APP, I am interested in knowing if (any) API is available and can be accessed via objective-c.
No, unfortunately, (or maybe fortunately given what some apps do with user data) that information is not accessible via the iOS public API.

I want to Detect The changes in Contact made from anywhere programmatically in ios [duplicate]

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.

Resources