iOS更新系统10.13.4关于Reveal4的破解版和最新配(亲测可用)置

Reveal这个对一些开发者来说不陌生了,大家都知道每一次更新了系统之后,好多东西都用了,所以我也是哭泣人之一,用习惯的东西突然没有了,感觉非常的不爽,今天刚刚找到新的Reveal4的破解版本安装之后发现运行了项目打开Reveal就报“The operation couldn’t be completed. The app is linked against an older version of the Reveal library. You may need to update the Reveal library in your app.”(手术无法完成。这款应用程序与一个老版本的“泄露图书馆”有关联。您可能需要更新应用程序中的显示库。)这个错误,各种找解决的方法;因为我习惯用Reveal来进行项目的界面UI的分解,如果您要是看到Reveal报以上的错,不要紧张,接下来教大家怎么配置:

1.Reveal4破解版的下载 --- 提取密码:b31u  下载安装好之后按照下图1和图2操作拿到现在旧的Reveal是Reveal.framework;新的是RevealServer.framework已经是不一样的哦,回到自己的项目把之前Reveal.framework删除,然后copy回新的RevealServer.framework放回项目图3

2.到Xcode的配置

2.1在 Build Settings 搜索 Framework SearchPaths到点击打开有2个选项Debug和Release ;一定是选Debug,Debug,Debug不要选错了哟:

复制:$(inherited) $(SRCROOT)放到下图的位置

2.2在Build Settings搜索Other Linker Flags到点击打开有2个选项Debug和Release ;一定是选Debug,Debug,Debug不要选错了哟:

复制:-ObjC -weak_framework RevealServer放到下图的位置

2.3在Build Settings搜索Runpath Search Paths到点击打开有2个选项Debug和Release ;一定是选Debug,Debug,Debug不要选错了哟:

复制:$(inherited) @executable_path/Frameworks放到下图的位置

2.4在Build Phases找到最下面的:Run Script添加脚本shell里面:如下图1


复制以下放到图2位置,要是放到最低下可能不行,最好复制粘贴不要再最低下:

export REVEAL_SERVER_FILENAME="RevealServer.framework"

# Update this path to point to the location of RevealServer.framework in your project.

export REVEAL_SERVER_PATH="${SRCROOT}/${REVEAL_SERVER_FILENAME}"

# If configuration is not Debug, skip this script.

[ "${CONFIGURATION}" != "Debug" ] && exit 0

# If RevealServer.framework exists at the specified path, run code signing script.

if [ -d "${REVEAL_SERVER_PATH}" ]; then

  "${REVEAL_SERVER_PATH}/Scripts/copy_and_codesign_revealserver.sh"

else

  echo "Cannot find RevealServer.framework, so Reveal Server will not be started for your app."

fi


3.你打开Reveal4之后它会自动识别比如下图;Reveal4比Reveal1.6高级很多,它可以识别到在局域网的手机用了你项目也可以在Reveal4上面看到


这个工具只是提升开发的效率,要是上架的话要参考以下的方法移除,本人是用copy了一个专门上架的源码来进行修改,因为也用了环信的SDK要进行一些修改,所以就用了一个copy一个专门上架的项目:上架一定要移除3步(建议分2分源码)

1.

2.

3.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,292评论 19 139
  • Swift版本点击这里欢迎加入QQ群交流: 594119878最新更新日期:18-09-17 About A cu...
    ylgwhyh阅读 25,663评论 7 249
  • 大概是车? 有车的内容但是好像并没有很完整_(:з」∠)_ - 只用了短短一周的时间,阿爸用前所未有的热情让大天狗...
    北川光阅读 4,385评论 0 0
  • 傍晚,我收到快递,打开一看是一箱苹果,看看发货地址,是烟台,我知道这是丽灵给我寄的。洗了一个,一咬又脆又甜,新鲜可...
    灿若星辰Amy阅读 1,807评论 0 1
  • day1《投资者的未来》1~7章 高增长率本身就是一个投资陷阱,吸引投资者购买定价过高的股票, 投资过度竞争的产业...
    朱曼莉阅读 669评论 0 0