An open-source iOS library in Swift that lets your testers and users send feedback with annotated screenshots and logs using a simple gesture. PinpointKit lets users add arrows, boxes, and text to screenshots to point out problems as well as blur out sensitive information, and include automatic, opt-in system log collection. There is no backend required as it just uses email to spend the generated screenshots and logs. PinpointKit is also extensible due to its protocol-oriented architecture that lets you create your own senders, log collectors and log viewers.
Other similar tools
A drop-in SDK and backend service to provide user onboarding and self help for iOS and Android apps. Appunfold gives you intelligent visual walkthroughs to handhold your users through workflows and new features while giving you better analytics on the usage of your app. You can choose from 7 different UX elements to create custom onboarding workflows which can then be triggered contextually to make sure it’s only shown to the right users. It can also help to reduce support requests with by letting you compose a self help section with text, images and videos. […]
A multi-platform CI solution from Microsoft. Visual Studio App Center lets you continuously build, test, release, and monitor apps for several platforms including native Swift/Objective-C iOS apps, React Native, Xamarin, macOS, and tvOS. It integrates with GitHub, Bitbucket, and VSTS and will automatically build and test your app on real hosted iOS and Android devices on every commit. You can also beta test your app with support for private distribution and TestFlight, and once your app is ready to release, you can submit it to the App Store or Google Play. […]
A tool created by the developers at LinkedIn that lets you run iOS tests in parallel using multiple simulators. In its simplest form, Bluepilll will run your tests on 4 simulators in parallel, producing a JUnit report when the test run completes. It will automatically pack tests into groups with similar running time, and can run in headless mode to reduce memory consumption. You can also supply a config JSON file to customise how your tests are run, including options to specify how many simulators to run, which device to use, how to handle failures, output formatting, and more. […]
A Mac OS X library for managing, booting and interacting with multiple iOS Simulators simultaneously. FBSimulatorControl is built by the engineers at Facebook and can simultaneously launch iPhone, iPad, watchOS and tvOS simulators, making if perfect for running end-to-end tests. It can boot Simulators via Xcode’s Simulator.app or by launching directly with CoreSimulator. Direct launch supports video recording and fetching screenshots and crashlogs. […]