Prohibit screenshot inside an App on iOS - ios

I'm looking for a way to prohibit iOS taking screenshots of my App. I would like to blurr or color the screen when I take a screenshot of my App. I'm already able to change the appearance of the screen when sending the App to the background (double home tap). Is there any way to achieve this?
Best regards,
SynTraX

Someone has already asked that question and that can be found here: ios-detection-of-screenshot

Related

how to design a lockscreen using swift?

Is it possible to customize the lock screen in iOS at all ? I have looked up sources like git and stack-overflow with little to no response.
My project is to build a customized lock screen app. Any guidance in the right path would be greatly appreciated.
Just display pictures on the lock screen
You can change the picture on the lock screen via Settings / Wallpaper. It is not possible to change the software that implements the phone locking mechanism.

Always on top (on other apps) button in iOS

I am new to iOS development and wondering if it's possible to create a floating button which always stays on top of screen even if you have any other app running in full screen mode?
No you can't do that on iOS, Apple isn't allowing this kind of features (like Messenger on Android for example)
I assume you mean something closer to AssistiveTouch. When turned on in accessibility, it will stay on top of the screen, no matter what app you have open. I recommend reading the Apple Docs for further investigating into this, but at the moment, Apple does not let you do this. Your app can't mess with other apps. It's pretty against what Apple's design guidelines allow you to do.
Is there a work around for what you are trying to accomplish with this? Maybe if you expand your question, I can help.

iPhone's Tone Color Change from an App

Recently, I have installed Twilight on my Android phone. Apparently is adds a color tone effect on the screen. Here are two screen shots taken from PlayStore.
Now my question is that is there a way to develop similar system display tone color set up application in iOS?
It is not possible as Apple restrict the developers to edit home screen. There are very limited features that we can access like Calendar, Gallery, etc. The above screenshot your are showing is related to Widget but there are no Widget concept in iOS.
Yes, it is certainly possible and I use an app that does this.
Have a look at https://github.com/anthonya1999/GoodNight, It's even open sourced.
However an app like this will most likely be denied from the App Store, but never the less it is possible.
Night Shift is supposed to bring something like this in iOS 9.3, though not to that extent.
I don't know of any public API that would allow an application to change that kind of parameter system-wise, though. Maybe in the Accessibility framework, but that would restrict it to app-wise, not system-wise.

iOS - take screenshot of springboard(home screen) programmatically

is it possible to take screenshot of home screen of iPhone before start my application in iOS.
I had tried google and stack overflow but it only allow to take screenshot of any screen of my application.
Look at the following screen which I want to make for my application background.
Any suggestion will appreciated.
Taking screenshots outside your sandbox is not possible unless you have Jailbreak since that would be huge privacy issue. Sorry to be bearer of the bad news.
One and probably only option is to ask user to choose background himself. Second option is to build Today extension, which is then shown in your notification center - then you would have background you desire.

Show a view on main screen while the app is in background in ios

Thanks in advance.
Is it possible to show a capture screen like assistive touch view in ios when we click on application icon.Means i want to show the iPad screen and top on the with transparent background a view need to display.
I want to create an app like this after clicking the app icon i want a screen like this on my main screen and i can able to customize it and capture the selected area. is it possible to do that. and is there any api for that.
i don't think you are allowed to capture the home screen in public api. this question had similar request.
How can I take a screenshot of the iPhone home screen programmatically
UIGetScreenImage() mentioned in the answer is very useful, if you only targeting Jailbroken phones.
However, i found an open source library called "Record My screen", which claim can
Record the display even on non-jailbroken iPhones.
I personally didn't test that, since i believe Apple would somehow find that and pull the app off (that happened to several apps before). If you really interested in it, maybe you can learn something from that library.
Hope that helps you.

Resources