Capturing screen while Incoming Call on iPhone - iphone

Is it possible to capture screen (take screenshot) on iPhone (Using for example: UIGraphicsBeginImageContext) while incoming call is in process or while the iPhone rings?
tnx.

Your app won't have access to the screen when the call is ringing.
Press power and home buttons together to do a system screenshot?
Use the screenshots section in the Xcode Organizer to capture the screen while tethered?
When a call is in progress you can press Home and re-open your app.
At that point you could use UIGraphicsBeginImageContext but it probably won't include the statusbar or green 'in progress' bar.

Related

App run in background to manage touch bar

I am wondering how I would use swift have one app that manages the touch bar while having another app open and being used. For example an ideal scenario is as follows:
1) The user launches touchBar app (that I have made with swift) and the app icon sits in the menu bar (with wifi, battery, time, ect.) And the app changes how the touch bar looks (eg: adds a few buttons).
2) The user launches another app and is able to use the other app while the touch bar continues to have the buttons and stuff on it.
Thanks in advance!

Going back from Calendar to my app

Im my app, I have this code at a given time:
UIApplication.sharedApplication().openURL(NSURL(string: "calshow://")!)
which takes you to the calendar of the device. How could I get back to the scene where that line is executed?
Thank you.
EDIT:
Pressing home (option+shift+h, since the frame is not shown in my iOS Simulator) takes you to home, not the app, as it should be.
A quote from this:
Unlike other platforms such as Android, iPhone does not create a stack of actions (back stacking on Android). What this means is that if you do decide to launch another application, your application will not resume when the user exits from the application you opened.
If user want to get back to your app, they should press home (option+shift+H) twice, and select the your application from the list.
iOS9 introduced a new "Back-To-App" button at top-left corner, which allow you get back to your application. You should see this button after the calendar is showed from your app.

Show app icon on iphone lock screen

Is it possible to show my app icon on lock screen in ios8 like camera icon. I'm not asking about "app shortcuts on the Lock screen based on your location".
Not like the camera icon, but if you make use of iBeacons in a physical location and your app is location aware, you can get a small icon in the bottom left of the screen that will allow users to directly view your application.
Check out: http://appleinsider.com/articles/14/06/03/apples-ios-8-uses-ibeacon-tech-brings-location-aware-app-access-to-lock-screen

Facebook iPhone application - launching icon effect

is the launch icon effect standard in the iphone sdk?
If not which effect was used?
Ie when Messages icon is clicked the section of the message screen is zoomed up, then when the messages section is closed the section is zoomed out and returns back to the dashboard.
It's custom, though the framework is open source: https://github.com/facebook/three20
Take a look at the "launcher" stuff.

Setting Wallpaper (Background image) in iOS Simulator home screen or lockscreen

I was scratching my brains over something when this popped in my mind. Can we set the simulator's home-screen background image to an image of our choice? Case in point is Xcode 3.2.2 simulator 3.1.3.
Certain versions of the simulator appear to support this, not just for the home screen but for the lock screen too (which you get to with Command ⌘+L):
Drag an image from your Mac to the simulator.
Mobile Safari opens. Click and hold the image.
Choose Save Image.
Go to Photos.app, and into the photo album.
Choose your image, and set it as the home screen background like you do on a device.
You may need to restart the simulator.
Note that since this isn't exactly officially supported, it may or may not work for you depending on your version of Xcode or the simulator.
It is possible (again) with the iOS Simulator version 6 (for iOS6).
First, add some images to your photo library. You can do this by using Mobile Safari (either surf the web or drag a local image to the simulator). Then perform a long press and save to camera roll.
Second, open "Photos", select the image and set as Background.
Third, restart the simulator (this irritated me at first, as it doesn't seem to work immediately)
How to do this for the Simulator in 11.4.
Drag and drop a photo on the phone.
Go to photo app and view app.
On the bottom bar you should see 3 icons. Hit the icon with the Arrow coming out of the box like you would AirDrop it to someone.
On the Options panel you should see Use as Wallpaper right below the AirPlay option.
Cheers
Hmm. Probably, since you cannot set backgroundimage on your homescreen(exept from the locked view) on on actual iPhone pre iOS4, you cannot do so in the simulator either.
Dragged the image onto the simulator (iOS 9.3) as #boltclock suggests, but nothing happened. However, I then noticed that the images I dragged were showing up in the Photos app on the simulator. From there I just set the wallpapers the same way that you set them on a physical device. Did not need to restart the simulator.
I thought I wasn't able to do this, but then I dragged the bottom row of options to the left and low and behold, there is the "Set as wallpaper" option.
:-)
Since this is an old question, I want to confirm this works in Simulator 13.2 for the iPhone 13 Pro Max (I'm running it on on macOS 12.2 Monterey).
In the simulator take Safari to the image you want to set as the background
Right click (or 2-finger press-click on trackpad)
Selected "Add to Photo"s from Pop-up menu
Open Photos app, and click the 'sharing' icon (box with up arrow coming out of it)
Scroll the popup upwards until you see the "Use As Wallpaper" menu item (if you have a Magic Trackpad, you can scroll with a three-finger swipe-up up on the screen)
That's it. You can set the Home and Lock screen that way.
While developing an iOS iPhone app using the simulator, I copied a space scene with just stars for the background and and moved the app icons all to the home screen except left my app icon alone on a different page that way I minimized light and clutter.