Restrict incoming call iphone app [closed] - iphone

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
I want to create an iPhone app that would restrict incoming calls and SMS from a given phone number.
The phone would not ring or light up the screen. It simply would not do
anything when a call was received from that number. Also, in the recent call list, the number should not show up. When user opens my app, it would show the black list numbers.
Is this possible to develop, and will Apple approve this?

Nope, you can't interfere with calls or SMSes in any way.

There is absolutely no way to do this and still be accepted in the App Store. No API provided by Apple can do anything like this. I don't know what more I can say to answer this.
Maybe Core Telephony would help you take a different approach. Even some things that you can do with that could prevent your app from being accepted into the App Store.

First, I don't think it's even possible to intercept an incoming call. All processes have a priority assigned to them, and phone calls are one of the highest (more so than standard apps), so an app can't interrupt a higher priority process.
Secondly, it's not possible for an app was able to intercept an incoming call (or SMS), as that's a major security flaw. Your app can only access the contents of its sandbox (and some shared directories, such as photos).

Related

How to develop automatically missed call reply messenger iOS mobile application [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 9 years ago.
Nowadays I am thinking about a mobile application (specially for iPhone) and trying to build it for personal use and of course will allow to others too. I want to develop such application, suppose I have iPhone device.
My iPhone get missed call in the absence of me and in that that case suppose I missed some urgent call and I really did not want to miss them. So that my device should have automatically sent messages to them all that I could not receive those calls in due to my absence and message would be like "I am unavailable right now, please call me back or wait for my call".
So all that was the idea of mine I want to develop such mobile application, I would keep each think in my mind like don't send unnecessary reply even not needed. I'll look to the UI part also. That's why I am studying AddressBook frame and all related tutorial, and gathering all required thing to go ahead. But before going ahead on coding part.
Apple doesn't have any public (developer-accessible) API's that allow what you are trying to do (either sending a SMS or a voice mail response back to somebody saying "I'm not available" or "I will be available in 2 hours").
Nor would Apple likely allow an app like this onto the app store if you wanted to sell or make it available to other people aside from your personal device, as apps that interface with phone functionality may violate some countries' privacy laws, not to mention Apple's own privacy guidelines.

force an iOS user to enter his own ID to use the device [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 9 years ago.
I'm trying to think of a way (if exists) that each user who uses the device will enter his ID so only authenticated users could use the device.
Why?
I have a few iOS devices in my department and I want to be able to monitor who was last to use the device, so if it was lost within the people in my department it will be easier to track it.
any ideas?
is there a way to write a proper app to do that?
thanks in advance!
No way to do that without jailbreaking and doing some really custom app development. The OS does not give you an option for intercepting user credentials.
You could write an application to simply authenticate a person against a web-service and store authentication information there. Then just make it a policy to always fire up that application and log in before using the device for anything else.
I have a couple of enterprise applications that do something similar. Each user logs in at the beginning of their shift and then logs out at the end.

Can you add a function to your iphone messages app? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
Ok so I am curious if you can add a function to you iphones messages app? If you open the messages app in the top right corner you can hit edit, which then allows you to delete and forward the selected messages. Is there a way to add another function to that? Or even a way you can access these messages through another app (like a program that then has messages running through it).
I am basically trying to have an app where a user can sent someone else messages by selecting which ones they want the other user to see. It would basically be like taking a screen shot of the phone but taking a screen shot then sending it is too complicated and can include a message you don't want the other user to see.
I am 100% sure there is no way to change the behavior of the built-in Messages app on an iOS devices without jailbreaking.
I am 99% sure that Apple does not provide any hooks for getting information from a users Messages app.

how to identifying Iphone incoming call and display notification? [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 10 years ago.
i need to create application like identify incoming call in iphone and check that incoming call number in our database. then want to display notification what information stored in database for that particular number. These all functions want run when user receiving call.
is this possible ?
You probably want to start your search in CoreTelephony. That being said, if a call comes in, iOS's call-handling events will take over your app. In other words, your app will be suspended when the call comes in, and move back to the foreground when the call is complete. You can use CoreTelephony to get access to the CTCallCenter, which contains an array of CTCalls (calls in progress). CTCall does not contain the phone number for the call, to my knowledge though. Furthermore, you can't stop iOS from backgrounding your app to handle the call.

IPhone SDK 4 background process for incoming call [closed]

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.
Closed 11 years ago.
I would like to track (run some code - or invoke function) when the user get an incoming call.
for example: for every call the user receive I want to save the number, and check something during or before the call is answered (with a background process..)
Until now without the background processing I couldn't find a way to do this. But I'm still not sure it is possible.
Anyone with information about the new sdk 4 can help me?
You can register for notifications using CTTelephony and your app will NOT terminate while the call is in progress. Control is returned to the app at the conclusion of the call and then you can get the phone number.
All of this is useless for apps to be published in the App Store until Apple approves use of the CTTelephony API.
There is nothing in the published material that would suggest that there's any change. The seven types of multitasking listed were:
Background Audio
Voice Over IP
Location Services
Push Notifications
Local Notifications
Task Completion
Fast App Switching
Intercepting normal cell calls doesn't really fit into any of those categories.