All Projects → shjborage → Reveal Plugin For Xcode

shjborage / Reveal Plugin For Xcode

Licence: mit
Plugin for Xcode to integrate the Reveal App to your project automatic.

Labels

Projects that are alternatives of or similar to Reveal Plugin For Xcode

Linex
Feature packed Xcode extension
Stars: ✭ 210 (-9.48%)
Mutual labels:  xcode
Iosdevicesupport
各个版本的iOS Device Support
Stars: ✭ 217 (-6.47%)
Mutual labels:  xcode
Swiftscripting
A list of Swift scripting tools, frameworks & examples
Stars: ✭ 230 (-0.86%)
Mutual labels:  xcode
Dtphotoviewercontroller
A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.
Stars: ✭ 212 (-8.62%)
Mutual labels:  xcode
Amloginsignup
Login/Signup ViewController for iOS
Stars: ✭ 215 (-7.33%)
Mutual labels:  xcode
Fbsnapshotsviewer
A mac os application that shows the failing snapshot tests from FBSnapshotTestCase
Stars: ✭ 221 (-4.74%)
Mutual labels:  xcode
Specta
A light-weight TDD / BDD framework for Objective-C & Cocoa
Stars: ✭ 2,316 (+898.28%)
Mutual labels:  xcode
Kuri
Automatically generates from template and imports it into Xcode project.
Stars: ✭ 231 (-0.43%)
Mutual labels:  xcode
Sbtuitesttunnel
Enable network mocks and more in UI Tests
Stars: ✭ 215 (-7.33%)
Mutual labels:  xcode
Automatic Height Tagcells
This is a sample project to implement features with dynamic height of UITableViewCell based on autolayout, tags aligned automatically and clickable tags.
Stars: ✭ 229 (-1.29%)
Mutual labels:  xcode
Periphery
A tool to identify unused code in Swift projects.
Stars: ✭ 3,017 (+1200.43%)
Mutual labels:  xcode
Dttextfield
DTTextField is a custom textfield with floating placeholder and error label
Stars: ✭ 213 (-8.19%)
Mutual labels:  xcode
Twitterlaunchanimation
The library with Twitter-like launch animation
Stars: ✭ 221 (-4.74%)
Mutual labels:  xcode
Xcodesourceeditorextension Alignment
This Xcode source editor extension align your assignment statement.
Stars: ✭ 211 (-9.05%)
Mutual labels:  xcode
Awesome Xcode Extensions
Awesome native Xcode extensions.
Stars: ✭ 2,628 (+1032.76%)
Mutual labels:  xcode
Shsearchbar
The search bar that doesn't suck.
Stars: ✭ 206 (-11.21%)
Mutual labels:  xcode
Cent
Extensions for Swift Standard Types and Classes
Stars: ✭ 219 (-5.6%)
Mutual labels:  xcode
Build Openssl Curl
Scripts to build OpenSSL, HTTP/2 (nghttp2) and cURL (libcurl) for MacOS, iOS and tvOS devices (x86_64, armv7, armv7s, arm64, arm64e). Now Supporting Apple Silicon, OpenSSL 1.1.1 with TLS 1.3 and Mac Catalyst builds.
Stars: ✭ 230 (-0.86%)
Mutual labels:  xcode
Quiz App
A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.
Stars: ✭ 230 (-0.86%)
Mutual labels:  xcode
Agmedallionview
iOS Picture View Control (Mac OS X Lion User's Avatar Like)
Stars: ✭ 224 (-3.45%)
Mutual labels:  xcode

Reveal-Plugin-for-Xcode

Join the chat at https://gitter.im/shjborage/Reveal-Plugin-for-Xcode

Plugin for Xcode to integrate the Reveal App to your project automatic(Without any modifications to your project).

Please note that plugins are not supported by Xcode 8. See Here for more information.

Introduction

The Reveal Plugin works just like Instruments.

ProductMenu

The Reveal app integrates directly into Xcode, so you don't need to add frameworks or modify your project to inspect your app in the iOS Simulator.

If you're in the middle of a debug session and something unexpected happens, you can attach Reveal to see what's going on. No restarting your app, no changing your project. All from inside Xcode.

DebugMenu

Install

###Via Alcatraz

Reveal-Plugin-for-XCode is available through the Alcatraz Xcode plugin management system.

From source

Simply build the Xcode project and restart Xcode. The plugin will automatically install to ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins.

Uninstall

To uninstall, just remove the plugin from the above directory, and restart Xcode:

rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/RevealPlugin.xcplugin

Tested on Xcode 5.1 and Mac OS X 10.9.2.

Plugins upgrade for new Xcode

find ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add `defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID`

Issue

  • When using Inspect ith Reveal, if your simulator can't lanuch within 5 seconds, it's will alert an error. Thus, you can alse use Debug->Attach to Reveal after your app launched.

  • If the plugin is not successfully loaded, it's possible your Xcode version is not supported, Add the build UUIDs for the versions of Xcode you wish to support to DVTPlugInCompatibilityUUIDs in Info.plist.

    You can get the UUID with this command defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID, run it in termial.

Contributors

Welcome to fork and PullRequest to do this better. We use issues to manage bugs and enhanced features.

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].