Use reveal to see other people's app interface + white Apple non-brushing machine solution

Source: Internet
Author: User

Reveal this powerful interface debugging tool. The ability to view and change the properties of a view in real time, largely implements what the iOS program ape has dreamed of. For example, sometimes we join a view, but the view is not shown, this time reveal, very easy to find this view, it may be obscured, it may be accidentally placed in the outside of Superview. And so on, convenient very.

It was very early to know that reveal could be used to view other apps ' interfaces, but never tried. Today in order to copy someone else's interface to achieve, with reveal made a.

Preparation conditions:
    • already jailbreak the iphone;
    • IFile is installed on the iphone.
    • The reveal is installed on the Mac.
    • The iphone and Mac are in the same LAN;
Procedures such as the following:
    1. On the iphone, open the "IFile" software and click on the following globe icon:


At this point IFile will use Bonjour as a file server on the iphone:

This is when we open the 192.168.*.*** in a Mac browser to see the file system on the iphone. and upload files to the iphone.

    1. Open the reveal on your Mac. and select "Help"-"Show Reveal Library in Finder". At this time there are 2 files: Reveal.framework and Libreveal.dylib.

    2. Compress the Reveal.framework (cannot upload the folder) and upload it to the iphone's "/system/library/frameworks/" folder, then unzip it;

    3. Open the Apps folder (IFile's built-in bookmarks) in IFile and find the Info.plist file in the app folder you want to see. Find the bundle ID for this app, if it's com.example.domain.

    4. Create a libreveal.plist on your Mac with the following edits:
      "'
      {
      filter={
      Bundles = "Com.example.domain";
      }
      }
      Upload libreveal.plist to "/library/mobilesubstrate/dynamiclibraries", that is, with Libreveal.dylib.

    5. A final step. Restart your iphone. Then open the app you want to see. The reveal on your Mac will react!

Attached: white Apple non-brushing machine solution

I created and edited it on my iphone when I was editing libreveal.plist. However, in the process of editing, ifile crashes, the whole system does not respond, and even can not shut down, so just "power key +home" Restart, so the tragic white Apple.

This time We were able to reboot at the time. While the white Apple has just appeared, press and hold the iphone's volume add key. The iphone will be able to enter safe Mode and restart normally.

can have the opportunity to delete the problem file. And no need to brush the machine!

Use reveal to see other people's app interface + white Apple non-brushing machine solution

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.