如果免费使用Reveal一些心得

如果免费使用Reveal一些心得

因为Reveal十分的贵,有点舍不得。一百块钱还可以忍受,那可是几百大洋呀。

之前用的一位大神破解的Reveal1.6.3版本,后来发现出现了很多的免费版本。也不敢用新的一直使用1.6.3的破解版本。

今天突然1.6.3调试UI出现不了,就无奈的下载了最新的版本。

以为只有15天的免费时间,觉得15天就15天吧,暂时把目前的UI的问题修复。

打开提示我可以输入试用吗,我急忙的查找破解版的看一下有没有,然而并没有。

后来我看到软件提示我查看刚才我填写的邮箱收到的激活码输入,我灵机一动,我每次邮箱不一样收到的激活码就不一样,这样一个激活码十几天。

这样用不同的邮箱是否就可以一直用下去了吗?

但是邮箱我加上QQ,163企业的也就不超过十个,之前看到有临时的邮箱。

就百度一下临时邮箱,用了临时的邮箱果然可以,收到激活码输入就可以了。

关于Reveal是否激活加上其他显示没有,现在暂时研究不了,只有等到过期换一个激活码试一下了。

下面是添加Receal库到Xcode里面的教程

Loading the Reveal Server framework via an Xcode Debugger Breakpoint is a great way to let you inspect any project with minimal or no changes to the project's files. It also means you don't need to worry about accidentally shipping a release build of your app linked with the Reveal library. The following steps only need to be performed once for each computer and user account you're running Reveal on:

  1. In Reveal, open the Help menu and click Install Debugger Commands…
  2. Click Continue to finish the installation. To learn more about Reveal Server debugger commands, please refer to the [corresponding guide](RevealServer Debugger Support.html).
  3. Open your iOS or tvOS project in Xcode, and select View → Navigators → Show Breakpoint Navigator.
  4. In the bottom left of the pane, click the + button and select Symbolic Breakpoint…
  1. Enter UIApplicationMain into the Symbol field.
  2. Click the Add Action button, and ensure that Action is set to Debugger Command.
  3. Copy and paste the following command into the field below: reveal load
  4. Check Automatically continue after evaluating actions.
  1. Right click the newly created breakpoint and select Move Breakpoint To → User.

You can enable and disable the breakpoint as you would any other. User breakpoints are available across all Xcode projects.

  1. In Xcode, build and run your application under the iOS or tvOS Simulator.

You should now be able to switch to Reveal and see your iOS or tvOS application listed. Select your app and verify that you can see a snapshot matching what you see in the simulator.

Debugging on device

The steps outlined above are sufficient for debugging any application using Reveal in the iOS or tvOS Simulator. However, if you would also like to use Reveal when debugging your applications on device, there are a few extra steps you'll need to perform for each project:

  1. Open your project in Xcode, then select the project's icon in Xcode's Project Navigator.
  2. Select the target you want to inspect using Reveal from the TARGETS list.
  3. Select the Build Phases tab, click the + button and add a New Run Script Phase — name it "Integrate Reveal Server". Paste in the following shell script: REVEAL_APP_PATH=$(mdfind kMDItemCFBundleIdentifier="com.ittybittyapps.Reveal2" | head -n 1) BUILD_SCRIPT_PATH="${REVEAL_APP_PATH}/Contents/SharedSupport/Scripts/reveal_server_build_phase.sh" if [ "${REVEAL_APP_PATH}" -a -e "${BUILD_SCRIPT_PATH}" ]; then "${BUILD_SCRIPT_PATH}" else echo "Reveal Server not loaded: Cannot find a compatible Reveal app." fi

This build phase will locate Reveal on your computer and copy Reveal Server framework as a resource into your application – but only when building with Debug configuration.

  1. In Xcode, build and run your application on an iOS or tvOS device using a scheme that is set to use the Debug configuration. Ensure that the device is on the same Wi-Fi network as Mac running Reveal, or connected to your Mac by its USB cable.

You should now be able to switch to Reveal and see your iOS or tvOS application listed in. Select your app and verify that you can see a snapshot matching what you see on device.

No code needs to be added, nor any headers imported for Reveal integration. The breakpoint you created earlier will load the framework automatically at launch and start the necessary Reveal services within your app.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏王大锤

IOS开发中滑动页面时NSTimer停止的问题

3859
来自专栏菩提树下的杨过

WPF:自动执行"机器人"程序若干注意事项

企业应用中,经常会遇到一些需要定时自动执行的程序来完成某些功能,比如:自动定时从第三方web service取回数据、定时对历史数据进行清理、定时向ftp上传业...

2018
来自专栏DannyHoo的专栏

MJRefreshFooter明杰刷新控件结束加载显示“没有更多内容”

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/...

2071
来自专栏程序员互动联盟

【Windows编程】系列第七篇:Menubar的创建和使用

上一篇我们学习了利用windows API创建工具栏和状态栏,与上一篇紧密联系的就是菜单栏,菜单栏是一个大多数复杂一些的Windows应用程序不可或缺的部分。比...

2818
来自专栏BIT泽清

2018年金融期货,棋牌游戏马甲包App上架ios审核被拒解决方案

We discovered one or more bugs in your app when reviewed on iPhone running iOS 8...

1.8K1
来自专栏Python疯子

Swift - MJRefresh库的使用详解1(配置,及库自带的下拉刷新组件)

除了使用 UIRefreshControl,网上也有许多第三方刷新库可供选择。MJRefresh 是其中比较优秀的一个。

4662
来自专栏文大师的新世界

7. 偷用Swiper简改

看这段代码应该就很清楚了,如果是android系统就渲染Pager如果是ios就使用横向的ScrollView,修改后的app首页如下:

1013
来自专栏TechBox

史上最全的iOS之访问自定义cell的textField.text的N种方法前言方法一(方法1请略过)方法二(发送系统通知)方法三(发送自定义通知)方法四(使用block)方法五(使用delegate

1834
来自专栏梧雨北辰的开发录

DTCoreText的集成与使用目录一、相关资源二、DTCoreText的集成三、DTCoreText的使用四、可能遇到的错误五、参考链接

DTCoreText是可以将HTML字符串转化为富文本使用的工具,既保证原生实现又能适应灵活的样式修改,而且相比于使用WebView显示内容在性能上也有很大优势...

8119
来自专栏王亚昌的专栏

RabbitMQ性能测试

作者一直在寻找一个极低延时的消息队列,从目前的测试结果来看,只有nats达到了<1ms的水平,本文旨在测试rabbitmq的国latency,撰文记录并与大家分...

3332

扫码关注云+社区

领取腾讯云代金券