Motivation and Context
This change add Snapshot to the ability to record videos of iOS applications, using the same method used to take screenshots.
Added ability to record of video within the simulator
…Helper.swift" -> "snapshot.rb" communication to remove a dependency. Feedback addressed @KrauseFx
…with Xcode 9 (#9570)' change (Only for xCode 8 for now)
* master: (96 commits) [snapshot] Fix unused result warning in helper (#10662) Typo Fix (#10661) Version bump to 2.62.1 (#10670) Support manual signingStyle (#10508) Dont count lane switches in metrics (#10659) Add missing html tag (#10657) Deprecates add_id_info_limits_tracking in favor of add_id_info_uses_idfa (#10653) [fastlane core] fix unit tests when Xcode 9.0 not installed (#10655) Add automatic commiting of mkdocs.yml for docs generation (#10578) [Client] Handle Faraday::ParsingError as part of Client#with_retry logic (#10646) Revert "[BuildWatcher] Handle parse error while waiting for build processing (#10621)" (#10647) [BuildWatcher] Handle parse error while waiting for build processing (#10621) Remove 'zip' example from update_info_plist (#10494) Make plugin details optional (#10628) fix leaking sw_vers (#10630) Update snapshot instructions (#10626) Update update instructions of snapshot (#10627) Don't add unneeded new-line when asking for user input (#10629) Forward match keychain password into cert (#10619) SW_VERS should be lowercase (#10625) ... # Conflicts: # README.md # cert/README.md # snapshot/README.md # snapshot/lib/assets/SnapshotHelper.swift
So there's good news and bad news.
Note to project maintainer: This is a terminal state, meaning the
I'd just like to mention that this pull request as it stands doesn't provide any additional functionality as it stands. It's based on PR #10121 I'm not 100% sure about your questions.
However this pull request has the http listener code removed and therefore doesn't have any means of triggering the video recording.
I started this PR at that point, in the hope that someone would step in and advise and contribute to it's completion. I understand that @laullon has moved on from his PR with other projects and doesn't have time to contribute further.
For information purposes, I have created a new branch https://github.com/Jules2010/fastlane/tree/snapshot-record-video-with-audio which includes @laullon initial work and QuickTime Player to also record sound.
I hope this can move forward.
Yes, I got that, saw the other PR as well.
I tried to understand what is already here and see if this is in an optimal state to solve the remaining problem - because I really like the possible functionality here! Using snapshot to record videos of the app would really be an awesome feature.
Maybe @laullon can also take a look at my comments?
@getaaron unfortunately not, I didn’t write the code originally. But I was able to add sound via QuickTime and use ffmpeg to join the audio and video together.
However my code isn’t pretty and has hardcoded paths.
I did mention to @laullon on twitter but he obviously didn’t find the time to help further.