Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
hi am doing an app in iphone with camera integration.i am using an iphone 3gS for testing.
My client wants to see the app so he has asked me to send a video showing the complete workflow. Since the app uses camera i cant run the app on stimulator.
Is there any app for iphone which captures its screen.
i dont want to jailbreak my iphone
There's no way to natively record the screen on a non-jailbroken iPhone.
Two solutions occur to me:
Why not just use the simulator? It can't take photos, sure, but you can "rig" the code to pretend a photo was taken, when in fact you're using a dummy shot. Be sure to tell the client, and explain the workflow is the same.
You could use AirPlay mirroring. Turn on Airplay mirroring, which streams the entire iPhone screen, mirroring to a Mac server like http://www.airserverapp.com/. Then record the mirrored output. There is a little lag in this process, but it should work fine.
iOS 11 will finally allow screen recording.
Well, if the client must have a video, you could always record the actual device with a digital camera. I know this answer sounds like I'm mocking you, but I'm not...it might be the only way to record video from a non-jailbroken device.
Similar to #Adam Wright's second point. A "cleaner" way than actually using a digital camera may be to use Reflector to display your iOS device's screen on your Mac and then use one of the many free screen recording apps on Mac (e.g QuickTime Player) to record that section of the screen.
iTool is very good tool to record screen, all the professional guy use this, it has also more options just like itunes. Here is the link to download
http://itool.en.softonic.com/mac
Open QuickTime on your Mac and run the application on simulator. Select New Screen Recording from File option and select only selected area or full screen option to record a video. That's it!
Related
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 3 months ago.
Improve this question
While playing audio in Safari on iOS, it is possible to minimise Safari or lock the screen and the audio continues to play. However, if the site is installed to the HomeScreen as a PWA, minimising the PWA or locking the screen pauses the audio.
Is there any way to make playback continue in the background when in the iOS PWA?
The problem is described in detail here:
https://medium.com/prototyped/what-we-learned-about-pwas-and-audio-playback-10a01c6aecbd
It seems to have been a bug fixed in iOS 15.4
https://twitter.com/othermaciej/status/1491500338305667072
I just tried it and it appears to work fine!
As partial workaround for iOS - you can use this setting in manifest
"display": "minimal-ui"
When user click pwa app icon on home screen the Safari is opened, as result pwa is opened like web-site with address bar in Safari and playback in the background is working
This is the best way to not stop playing audio files on iPhones
Using this plugin you can play audio files in the background
Prevent display sleep and enable wake lock in all Android and iOS web browsers.
NoSleep.js
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
Is it possible to mirror an iPhone on Windows or Android? I know that there's an app called iTools that has the function to mirror an iPhone even on windows. I guess that it requires to run Bonjour service in order for the phone discover the device just like an Apple TV. So, I am thinking that maybe I can take the display of the phone by a series of screenshots and send them as video frames via airplay to that device, and that device will just decode it and show the frames on its screen. And I making sense? or are there any other ways? I just need some ideas. Thanks!
As of iOS 9 it is no longer possible to take screenshots of the entire iPhone screen. Apple locked that down. An app can capture it's views, but you can't capture stuff that your app does not draw, or capture the screen when you're in the background.
The only way I know of to do this now is AirPlay. There are a couple of apps that make a Mac or PC act like an AppleTV and let you display your screen to them using mirroring. I believe they had to reverse-engineer the AirPlay protocol in order to do that, although I remember reading about an AirPlay API added in iOS 9.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I've searched the web high & low to find a solution. WatchOS has the ability to use the stock camera app from the iPhone & stream in almost realtime to the stock watchOS camera app. How is this possible as I have a camera app that needs to display the camera view on my watchOS app.
From what I can tell, WatchConnectivity.framework is not fast enough to mimic real time streaming of images as the stock watchOS camera app. (I really doubt they are having the camera layer screen-shotted in multiple images & shown as a WKInterfaceImage on the watch.) Does anyone have any suggestions? Is apple using their own private API's to stream the stock iOS camera to watchOS? I'm very surprised no one has looked into this functionality in-depth.
I also find it frustrating that Apple allows their watch apps to open their iOS host apps, but won't let us developers do the same. (But this is for a different argument. :()
Thanks in advance for replies/suggestions. Anything helps.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 9 years ago.
Improve this question
Got this news through Apple Developer News RSS -- https://developer.apple.com/news/index.php?id=3212013b -- which says iPhone apps must support the 4-inch display. So now I have to update my app for 4-inch displays and also the images should be retina images.
I'm using some images which are not retina (2x) but still look good.
Will they reject my app if all images are not retina? is there any other source for this? I tried to find more information because the news link is not clear.
Yes, all images have to be retina images. Apple simply scans the interfaces for images that aren't retina-ready, and will refuse your application if not all images are retina. This process is mostly automated, so it's really unlikely that they would make an exception.
That said, some exceptions may be made for content, but not for the interfaces.
This question already has answers here:
Closed 10 years ago.
Possible Duplicate:
Is there a way I can capture my iPhone screen as a video?
I know that you can take screenshots from the organizer in xcode. I looked in the organizer but couldn't find a feature similar to this that took a video. Is there any way to capture gameplay videos on ios devices without actually videotaping the screen?
Use a program to make your Mac into an Airplay compatible device, such as:
http://www.reflectionapp.com/
This way you can mirror the device on the Mac screen, and use a program such as Quicktime to record the window.