Are these features possible to make in an iOS app?

Hello, I am wondering if an app that does the following is possible or is impossible due to ios limitations for apps?

  1. An app that access all sms messages, and or all phone calls logs? (goal is to save them and not have to filter them manually)
  2. An app that control OTHER apps permissions and or read permissions status of all other apps?

Thanks for the post and good question that is good to explain the privacy policy.

Apple enforces a strict security architecture called App Sandboxing, which isolates apps from each other and from the core operating system to protect user privacy. Because of this, Apple does not provide developers with the APIs (application programming interfaces) required to perform any of the tasks you mentioned.

Third-party apps have absolutely zero read access to the iOS Messages app database. You cannot read, export, or save a user's SMS or iMessage history. In some cases allows apps to read text messages in only two highly restricted scenarios like an app can act as a spam filter. However, it can only see incoming messages from unknown numbers, and the system does not allow the app to save or export those messages.

Just like SMS, the native Phone app's call history is completely locked down. A third-party app cannot read the incoming, outgoing, or missed call logs.

Hope this helps.

Albert Pascual
  Worldwide Developer Relations.

Are these features possible to make in an iOS app?
 
 
Q