新版本Reveal集成步骤

iOS10以上系统Reveal的配置步骤。
1.找到reveal带有的ios框架 RevealServer.framework


新版本Reveal集成步骤_第1张图片
图片.png

新版本Reveal集成步骤_第2张图片
图片.png

2.将RevealServer.framework拖入工程中
3.选中想要使用reveal 查看的工程target
4.进入build settings设置
5.首先找到frame work searchpath项设置,添加
$(inherited) $(SRCROOT)项。
说明:这个设置是用来添加framework的路径,因为framework被添加到工程后不会自动引入该路径。其中第一项表示继承project中有关这一项的设置。第二项是添加含有RevealServer.framework的文件的路径,不是RevealServer.framework的路径。
6.进入Other Linker Flags选项。设置成
-ObjC -weak_framework RevealServer
7.进入run search path选项 设置成
$(inherited) @executable_path/Frameworks
8.切换到build phase选项卡,新添加一个run script。命名成Integrate Reveal Server
复制以下内容

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 "Reveal Server not loaded: RevealServer.framework could not be found."
 fi

ok,大功告成。打开reveal,运行项目就可以看到出现了目标程序,在打开目标程序就能查看UI结构。


新版本Reveal集成步骤_第3张图片
图片.png

你可能感兴趣的:(新版本Reveal集成步骤)