从Xcode项目中移除Reveal

根据您实际所选择的Reveal集成方式,请根据下述相关步骤来移除Reveal。

一旦库文件成功的移除后,下面的内容将不再会在您的应用启动时出现在Xcode控制台:

INFO: Reveal Server started (Protocol Version X).

静态连接

打开您的Xcode工程。

从 Project Navigator 中删除 Reveal.framework 的引用。

在Xcode的 Project Navigator中选中您的工程,对于每一个集成了Reveal得target,请选择 Build Settings 标签页,将下面内容从 Debug 配置中的 Other Linked Flags 设置中移除:

-framework Reveal

-ObjC and -lz (删除前请确认此配置内容仅是用于Reveal)。

搞定 - 运行应用,确认Reveal没有和应用连接上。

动态连接

打开您的Xcode工程。

从 Project Navigator 中删除 libReveal.dylib 的引用。

在Xcode的 Project Navigator中选中您的工程,对于每一个集成了Reveal得target,选择 Build Phases 标签页,如果下列库文件仅供Reveal使用的话,请将它们从 Link Binary With Libraries 配置中移除:

libz.dylib

CFNetwork.framework

QuartzCore.framework

CoreGraphics.framework

将自定义的codesign内容从 Build Phases 下的 Run Script 中删除。

将 loadReveal / startReveal 方法从您的代码中删除。

搞定 - 运行应用,确认Reveal没有和应用连接上。

你可能感兴趣的:(从Xcode项目中移除Reveal)