Reveal在真机和模拟器上的使用

一、下载Reveal

Reveal的官方下载地址(http://revealapp.com) ,但是只能免费使用30天,先介绍在真机和模拟器上的使用方法,后面传授破解方案。

二、导入Reveal.framework

打开Reveal,选择工具栏的Help -> Show Revel Library in Finder -> iOS Library

找到Reveal.framework 并把这个库文件导入到新建的项目 [RevealDemo.xcodeproj]中

在Other Linker Flags项增加-ObjC -framework Reveal

三、报错处理

编译运行Xcode工程,发现报错:

这是由于缺少库文件导致的,所以我们还要添加 libz.tbd到Xcode工程中去

然后继续编译运行项目在模拟器上,出现INFO:Reveal Server started (Protocol Version 25).说明连接Reveal成功

就可以打开Reveal连接到当前项目进行测试了

如果要运行在真机上,最好保证真机和Mac在同一局域网内,最好就是让真机和Mac连接同一Wifi

INFO: Reveal Server started (Protocol Version 25).

时间: 2024-12-09 09:50:04

Reveal在真机和模拟器上的使用的相关文章

iOS 编译正常,但无法运行到真机和模拟器上,Choose a destination with a supported architecture in order to run on this device.

碰到这种情况一般我们首先试的就是重启Xcode,这种方法有的时候管用有的时候不管用.下面介绍几种方法: 一:可能是valid architectures支持armv7,或者armv7s,你要试着更改这个: 二:(这个没有试过,在网上找的,具体情况需要个人去试) 1.Close the Xcode 2.Delete the application from device 3.Restart the device 4.then re-run the application 三:检查product n

linux(ubuntu12.04)下手机真机调试eclipse上的android程序

模拟器太慢了,而且在模拟器上运行程序的效果毕竟还是跟在真机上有点区别的,所以建议大家尽量使用真机调试.把android手机通过usb线连接至电脑,之后步骤如下: 1. 在/etc/udev/rules.d/目录下新建一个51-android.rules文件,文件内容为: SUBSYSTEM == "usb",ENV{DEVTYPE} == "usb_device",MODE = "0666" 2.$ sudo chmod a+rx /etc/ud

合并framework 真机、模拟器兼容

最近百度地图的SDK更新了,为了兼容IOS 9 ,不得不做更新. 下载SDK后发现,原来的静态库.a木有了.现在是framework,而且做了真机和模拟器两个,显然需要我们将两个framework合并成一个. framework不能直接合并,也不需要,只要我们合并目录下面的BaiduMapAPI就可以了.方法跟合并.a是一样的. ->打开终端 ->输入 lipo -create  Release-iphoneos/BaiduMapAPI.framework/BaiduMapAPI  Relea

iOS中获取当前是真机还是模拟器

由于有时在模拟器上不能实现一些功能,在模拟器运行代码的时候崩溃,例如调用照相机,,,,所以 在宏定义中定义: #if TARGET_IPHONE_SIMULATOR #define SIMULATOR 1 #elif TARGET_OS_IPHONE #define SIMULATOR 0 #endif 这样直接就可以调用后加以判断是真机还是模拟器,来作出不同的动作 版权声明:本文为博主原创文章,未经博主允许不得转载.

一个有趣的现象(苹果的bug Or 坑?),关于区分真机和模拟器的预编译宏

TARGET_IPHONE_SIMULATOR和TARGET_OS_IPHONE 是苹果的两个宏定义, 在真机sdk中位于ios->usr/include/targetconditionals.h中, 在模拟器sdk中位于simulator->usr/include/targetconditionals.h中 (笔者此时使用的xcode版本为5.1,sdk版本是7.1) 仔细看其模拟器sdk中的定义: #define TARGET_OS_IPHONE            1 #define

Android Studio对真机和模拟器进行截图

Eclipse用DDMS可以直接把连接的手机直接显示到PC机上,可以很方便进行截图,那Android Studio可以进行截图吗?也是可以的,而且还很强大.如何对真机和模拟器进行截图呢,如图: 先点击Android,调出device界面,选择你想要截图的手机,我这边是用模拟器的,然后再点3的按钮,对应你所选择的机器的界面就会弹出来了,给大家show下: Reload:重新加载图片 Rotate:加载到的界面进行翻滚 Frame Screenshot:这个有点意思,是给你的截图加一个手机外框界面

iOS 真机调试(史上最详细步骤解析,hmt精心打造)

/*************************************************************1********************************************************************/ /*************************************************************2******************************************************

iOS开发之 - 百度地图合成包(真机 , 模拟器通用)

百度地图一个是真机包,一个是模拟器包.下面是把真机包和模拟器包 合成为一个.以便开发 所有的包合成方法均是一样. 打开终端: lipo -create /Users/quancheng/Library/Developer/Xcode/DerivedData/LIBRARY-apqimrbblggwrncbmevvddjbhmcy/Build/Products/Release-iphonesimulator/libLIBRARY.a /Users/quancheng/Library/Develop

代码区分"真机"和"模拟器"!

在做直播的时候, PLPlayer的解码涉及到硬解和软解, 需要不用的配置, 就需要在使用真机和模拟器的时候进行区分, 下面方法完美解决! #if TARGET_IPHONE_SIMULATOR NSLog(@"模拟器"); #elif TARGET_OS_IPHONE//真机 NSLog(@"真机"); #endif