Xcode Build Settings

Xcode Build Settings

Posted by WTJ on September 13, 2022

目录

概述

要更改构建系统的行为,请在项目编辑器的 Build Settings 窗格中配置构建设置。Xcode 根据您的项目配置提供默认构建设置,因此仅在必要时更改构建设置。

bs_search

查看 Build Settings 信息

xcodebuild -project App/App.xcodeproj -showBuildSettings -destination "generic/platform=iOS"

输出了从命令行对 Project 执行 Build 操作所使用的 Build Settings 信息。

1、Architectures(架构配置)

1.1 Architectures

ARCHS

将为其构建产品的体系结构列表。这通常设置为平台提供的预定义构建设置。如果指定了多个架构,则会生成通用二进制文件。

例子:

    ARCHS = arm64
    ARCHS_STANDARD = arm64 armv7
    ARCHS_STANDARD_32_64_BIT = armv7 arm64
    ARCHS_STANDARD_32_BIT = armv7
    ARCHS_STANDARD_64_BIT = arm64
    ARCHS_STANDARD_INCLUDING_64_BIT = arm64 armv7
    ARCHS_UNIVERSAL_IPHONE_OS = armv7 arm64

1.2 Additional SDKs

ADDITIONAL_SDKS

任何稀疏 SDK 的位置,应分层在Base SDK (SDKROOT)指定的位置之上。如果列出了多个 SDK,则第一个具有最高优先级。此设置中指定的每个 SDK 都应该是“稀疏”SDK,例如,不是整个 macOS 版本的 SDK。

1.3 Base SDK

SDKROOT

构建期间使用的基础 SDK 的名称或路径。该产品将根据位于指定 SDK 中的头文件和库构建。此路径将添加到所有搜索路径,并将通过环境传递给编译器和链接器。可以在附加 SDK (ADDITIONAL_SDKS)设置中指定附加 SDK。

例子:

SDKROOT = /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS15.5.sdk

1.4 Build Active Architecture Only

ONLY_ACTIVE_ARCH

如果启用,则仅构建活动架构。

如果为Yes,则仅编译当前指定Device的ARM处理器指令集。 当未指定特定设备(例如”Generic Device”运行目标)或者设置为No进行编译时,将编译”Valid Architectures”与”Architectures”交集的内容。

例子:

ONLY_ACTIVE_ARCH = NO

1.5 Supported Platforms

SUPPORTED_PLATFORMS

可以使用基础 SDK 的受支持平台列表。如果可以使用不同的 SDK 为多个平台构建产品,则使用此设置。

例子:

 SUPPORTED_PLATFORMS = iphonesimulator iphoneos

1.6 Valid Architectures

VALID_ARCHS

实际应该为其构建目标的架构的空格分隔列表。对于每个目标,这与Architectures (ARCHS)中指定的列表相交,并构建结果集。这允许个别目标选择退出特定架构的构建。如果生成的架构集为空,则不会生成可执行文件。

例子:

VALID_ARCHS = arm64 x86_64

2、Assets(按需加载资源配置)

2.1 Asset Pack Manifest URL Prefix

ASSET_PACK_MANIFEST_URL_PREFIX

如果设置为空字符串以外的任何内容,则AssetPackManifest.plist文件中的每个 URL 都将包含此字符串,并附加资产包的名称。如果未设置,AssetPackManifest.plist则将根据资产包的构建位置形成适当的 URL。前缀字符串不会以任何方式转义或引用,因此任何必要的转义都必须是 URL 字符串的一部分。此设置仅影响AssetPackManifest.plist文件中的 URL — 它不影响资产包在本地文件系统中的构建位置。

2.2 Embed Asset Packs In Product Bundle

EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE

将所有构建的资产包嵌入到产品包中。由于这抵消了 On Demand Resources 功能的性能优势,因此它仅在无法使用资产包服务器时用于测试目的。

例子:

EMBED_ASSET_PACKS_IN_PRODUCT_BUNDLE = NO

2.3 Enable On Demand Resources

ENABLE_ON_DEMAND_RESOURCES

如果启用,标记的资产(文件和资产目录条目)将根据其标签组合内置到资产包中。未标记的资源被正常处理。

例子:

ENABLE_ON_DEMAND_RESOURCES = YES

2.4 On Demand Resources Initial Install Tags

ON_DEMAND_RESOURCES_INITIAL_INSTALL_TAGS

定义了一组初始 On Demand Resources 标签,这些标签将与您的应用程序一起下载和安装。

2.5 On Demand Resources Prefetch Order

ON_DEMAND_RESOURCES_PREFETCH_ORDER

安装您的应用程序后,这定义了一组应下载的按需资源标签。这些标签是在您的应用程序初始安装后下载的,并将按照列表中提供的标签从第一个到最后的顺序下载。

3、Build Locations(编译路径配置)

3.1 Build Products Path

SYMROOT

执行构建时放置所有产品的路径。通常,此路径不是针对每个目标设置的,而是针对每个项目或每个用户设置的。默认情况下,此设置为$(PROJECT_DIR)/build。

例子:

SYMROOT = /Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products

3.2 Intermediate Build Files Path

OBJROOT

在构建期间将放置中间文件的路径。中间文件包括生成的源文件、目标文件等。Shell 脚本构建阶段也可以在此处放置和访问文件。通常,此路径不是针对每个目标设置的,而是针对每个项目或每个用户设置的。默认情况下,此设置为$(PROJECT_DIR)/build。

例子:

OBJROOT = /Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Intermediates.noindex

3.3 Precompiled Headers Cache Path

SHARED_PRECOMPS_DIR

在构建期间放置预编译前缀头文件的路径。默认为$(OBJROOT)/SharedPrecompiledHeaders. 使用公共位置允许在多个项目之间共享预编译的头文件。

例子:

SHARED_PRECOMPS_DIR = /Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Intermediates.noindex/PrecompiledHeaders

4、Build Options(编译配置)

4.1 Always Embed Swift Standard Libraries

ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES

始终将Swift标准库嵌入目标App中,即使目标不包含任何Swift代码。 例如,如果目标正在嵌入其他包含Swift的App,或者目标是不包含Swift但正在测试包含Swift的App的测试目标,则应启用此功能。 此设置仅适用于打包App,不适用于独立的二进制App。

例子:

ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO

4.2 Build Libraries for Distribution

BUILD_LIBRARY_FOR_DISTRIBUTION

确保为发布而构建您的库。 对于Swift,这支持库的演变和模块接口文件的生成。

例子:

BUILD_LIBRARY_FOR_DISTRIBUTION = NO

4.3 Build Variants

BUILD_VARIANTS

将生成的链接二进制文件的构建变体列表。 默认情况下,仅生成普通变体。 其他常见的值包括调试和配置文件。

例子:

BUILD_VARIANTS = normal

4.4 Compiler for C/C++/Objective-C

GCC_VERSION

用于C,C ++和Objective-C的编译器。

例子:

GCC_VERSION = com.apple.compilers.llvm.clang.1_0

4.5 Debug Information Format

DEBUG_INFORMATION_FORMAT

release的调试信息的类型。

例子:

DEBUG_INFORMATION_FORMAT = dwarf-with-dsym

4.6 Enable Bitcode

ENABLE_BITCODE

激活此设置表示目标或项目应在编译期间为支持它的平台和体系结构生成位码。 对于存档版本,将在链接的二进制文件中生成位代码,以提交到App Store。 对于其他构建,编译器和链接器将检查代码是否符合生成位代码的要求,但不会生成实际的位代码。

ENABLE_BITCODE = NO

4.7 Enable Index-While-Building Functionality

MTL_ENABLE_INDEX_STORE

控制编译器在构建时是否应发出索引数据。

4.8 Enable Previews

ENABLE_PREVIEWS

如果启用,则将使用适合支持预览的选项来构建产品。

4.9 Enable Testability

ENABLE_TESTABILITY

激活此设置后,将使用适合于运行自动化测试的选项来构建产品,例如使专用接口可用于测试。 这可能导致测试的运行速度比未启用可测试性的测试慢。

ENABLE_TESTABILITY = NO

4.10 Enable Testing Search Paths

ENABLE_TESTING_SEARCH_PATHS

指定构建系统是否应添加针对XCTest进行编译和链接所需的搜索路径。 如果目标是单元测试目标,或者目标明确链接到XCTest框架,则默认情况下启用此设置。

ENABLE_TESTING_SEARCH_PATHS = NO

4.12 Excluded Source File Names >EXCLUDED_SOURCE_FILE_NAMES

模式列表(由fnmatch(3)定义)指定在目标构建阶段中处理文件时要明确排除的源文件名(另请参见包含的源文件名(INCLUDED_SOURCE_FILE_NAMES))。 此设置可用于定义复杂的过滤器,应根据其他构建设置为其构建阶段中的文件; 例如,*。$(CURRENT_ARCH).c值可用于根据所构建的体系结构排除特定文件。

EXCLUDED_SOURCE_FILE_NAMES = FLEX*

4.13 Generate Profiling Code

GENERATE_PROFILING_CODE

激活此设置将导致编译器和链接器生成性能分析代码。 例如,GCC将生成适用于gprof(1)的代码。

GENERATE_PROFILING_CODE = NO

4.14 Included Source File Names

INCLUDED_SOURCE_FILE_NAMES

模式列表(由fnmatch(3)定义)指定在目标构建阶段处理文件时显式包括的源文件的名称。 仅当与“排除的源文件名”(EXCLUDED_SOURCE_FILE_NAMES)结合使用时,此设置才有用,并且可用于定义复杂的过滤器,应针对该过滤器来构建阶段中的文件以响应其他构建设置。

4.15 Precompiled Header Uses Files From Build Directory

PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR

此设置可更好地控制项目之间共享预编译的前缀头文件。 默认情况下,如果构建目录不在项目目录中,则Xcode假定前缀头文件可能包含来自构建目录的头文件。 Xcode无法提前确定这一点,因为在需要信息时其他项目可能尚未内置到共享构建目录中。

如果前缀文件从不包含构建目录中的文件,则可以将其设置为NO,以改善预编译头的共享。 如果前缀确实使用了项目目录中构建目录中的文件,则可以将其设置为YES,以避免意外共享,否则可能导致构建失败。

PRECOMPS_INCLUDE_HEADERS_FROM_BUILT_PRODUCTS_DIR = YES

4.16 Require Only App-Extension-Safe API

APPLICATION_EXTENSION_API_ONLY

启用后,这将导致编译器和链接器禁止使用应用程序扩展不可用的API,并不允许链接到尚未启用此设置的情况下构建的框架。

APPLICATION_EXTENSION_API_ONLY = NO

4.17 Scan All Source Files for Includes

SCAN_ALL_SOURCE_FILES_FOR_INCLUDES

激活此设置将导致在计算依赖关系图时扫描所有源文件以查找包含(例如,头文件)的包含文件,在这种情况下,如果更改了包含文件,则下次包含该文件的目标文件被重建时,将重新构建包含文件。 内置的。 通常,仅扫描某些类型的文件,例如C语言源文件。

如果您的项目包含不寻常类型的文件(使用自定义生成规则进行编译),则此设置很有用。

SCAN_ALL_SOURCE_FILES_FOR_INCLUDES = NO

4.18 Validate Built Product

VALIDATE_PRODUCT

如果启用,则在构建过程中对产品执行验证检查。

VALIDATE_PRODUCT = YES

4.20 Validate Workspace

VALIDATE_WORKSPACE

如果启用,则在构建过程中对工作区配置执行验证检查。

VALIDATE_WORKSPACE = NO

4.21 Validate Workspace - Ignored Frameworks

VALIDATE_WORKSPACE_SKIPPED_SDK_FRAMEWORKS

在工作空间验证器中要禁止使用过时警告和缺少框架错误的框架名称列表。

5、Deployment(部署配置)

5.1 Additional Strip Flags

STRIPFLAGS

剥离构建的链接产品时要传递的附加标志。

5.2 Alternate Install Group

ALTERNATE_GROUP

在备用权限文件 (ALTERNATE_PERMISSIONS_FILES)设置下列出的文件的组名或 gid 。

ALTERNATE_GROUP = staff

5.3 Alternate Install Owner

ALTERNATE_OWNER 在备用权限文件 (ALTERNATE_PERMISSIONS_FILES)设置下列出的文件的所有者名称或 uid 。

ALTERNATE_OWNER = admin

5.4 Alternate Install Permissions

ALTERNATE_MODE

用于备用权限文件 (ALTERNATE_PERMISSIONS_FILES)设置下列出的文件的权限。

ALTERNATE_MODE = u+w,go-w,a+rX

5.5 Alternate Permissions Files

ALTERNATE_PERMISSIONS_FILES

应用了备用所有者、组和权限的文件列表。

5.6 Deployment Location

DEPLOYMENT_LOCATION

如果启用,除了已构建产品文件夹之外,构建产品将放置在其安装位置。

DEPLOYMENT_LOCATION = NO

5.7 Deployment Postprocessing

DEPLOYMENT_POSTPROCESSING

如果启用,则表示应剥离二进制文件并将文件模式、所有者和组信息设置为标准值。

DEPLOYMENT_POSTPROCESSING = NO

5.8 Install Group

INSTALL_GROUP

组名称或gid已安装产品。

INSTALL_GROUP = staff

5.9 Install Owner

INSTALL_OWNER

所有者名称或uid已安装产品的名称。

INSTALL_OWNER = admin

5.10 Install Permissions

INSTALL_MODE_FLAG

用于已安装产品文件的权限。

INSTALL_MODE_FLAG = u+w,go-w,a+rX

5.11 Installation Build Products Location

DSTROOT

执行安装构建时所有产品将植根的路径。例如,要在系统上正确安装您的产品,请将此路径设置为/. 默认为/tmp/$(PROJECT_NAME).dst防止测试安装构建意外覆盖最终安装路径中的有效和需要的数据。

通常,此路径不是针对每个目标设置的,而是在执行xcodebuild install. 在特殊情况下也可以在构建配置中设置。

DSTROOT = /tmp/ManagerZP.dst

5.12 Installation Directory

INSTALL_PATH

安装构建产品的目录。此路径由Installation Build Products Location (DSTROOT) 前置。

INSTALL_PATH = /Applications

5.13 Resources Targeted Device Family

RESOURCES_TARGETED_DEVICE_FAMILY)

当资源复制需要与默认目标设备不同时,覆盖目标设备系列 (TARGETED_DEVICE_FAMILY) 。

5.14 Skip Install

SKIP_INSTALL

如果启用,即使部署位置处于活动状态,也不要安装构建的产品。

SKIP_INSTALL = NO

5.15 Strip Debug Symbols During Copy

COPY_PHASE_STRIP

指定在构建期间复制的二进制文件(例如在 Copy Bundle Resources 或 Copy Files 构建阶段)是否应去除调试符号。它不会导致目标的链接产品被剥离 - 为此使用剥离链接产品 (STRIP_INSTALLED_PRODUCT)。

COPY_PHASE_STRIP = NO

5.16 Strip Linked Product

STRIP_INSTALLED_PRODUCT

如果启用,则在执行部署后处理时,构建的链接产品将被去除符号。

 STRIP_INSTALLED_PRODUCT = YES

5.17 Strip Style

STRIP_STYLE

要在构建的链接产品上执行的符号剥离级别。默认值由目标的产品类型定义。

  • 所有符号:完全剥离二进制文件,删除符号表和重定位信息。all, -s
  • 非全局符号:去除非全局符号,但保存外部符号。non-global, -x
  • 调试符号:去除调试符号,但保存局部和全局符号。debugging, -S
STRIP_STYLE = all

5.18 Strip Swift Symbols

STRIP_SWIFT_SYMBOLS

调整由 STRIP_STYLE 设置指定的符号剥离级别,以便在剥离构建的链接产品时,将删除所有 Swift 符号。

STRIP_SWIFT_SYMBOLS = YES

5.20 Targeted Device Family

TARGETED_DEVICE_FAMILY

UIDeviceFamily构建系统使用选定的设备为它添加到目标Info.plist文件的键设置正确的值。这也将 –target-device 标志驱动到 actool,它确定在 iOS 平台的目录编译期间选择的惯用语。

TARGETED_DEVICE_FAMILY = 1

6、Headers(头文件配置)

6.1 Run unifdef on Product Headers

COPY_HEADERS_RUN_UNIFDEF

unifdef(1)如果启用,标头在复制到产品时会通过工具运行。

COPY_HEADERS_RUN_UNIFDEF = NO

6.2 Unifdef Flags for Product Headers

COPY_HEADERS_UNIFDEF_FLAGS

unifdef(1)指定调用该工具以复制标头时要传递的标志。除非启用在产品标题上运行 unifdef (COPY_HEADERS_RUN_UNIFDEF),否则此设置无效。

7、Kernel Module(核心模块配置)

7.1 Module Identifier

MODULE_NAME 这是生成的存根中列出的内核模块的标识符。这仅在构建内核扩展时使用。

7.2 Module Start Routine

MODULE_START

这定义了内核模块启动例程的名称。这仅在构建内核扩展时使用。

7.3 Module Stop Routine

MODULE_STOP

这定义了内核模块停止例程的名称。这仅在构建内核扩展时使用。

7.4 Module Version

MODULE_VERSION

这是生成的存根中列出的内核模块的版本。这仅在构建内核扩展时使用

8、Linking(文件链接配置)

8.1 Bundle Loader

BUNDLE_LOADER

指定将加载被链接的捆绑输出文件的可执行文件。根据指定的可执行文件检查捆绑包中未定义的符号,就好像它是捆绑包所链接的动态库之一一样。

8.2 Compatibility Version

DYLIB_COMPATIBILITY_VERSION

确定生成的库、包或框架二进制文件的兼容性版本。有关分配动态库版本号的详细信息,请参阅动态库编程主题中的动态库设计指南。

8.3 Current Library Version

DYLIB_CURRENT_VERSION

此设置定义项目构建的任何框架的当前版本。与当前项目版本 (CURRENT_PROJECT_VERSION)一样,该值必须是整数或浮点数,例如57or 365.8。默认情况下,它设置为$(CURRENT_PROJECT_VERSION)。有关分配动态库版本号的详细信息,请参阅动态库编程主题中的动态库设计指南。

8.4 Dead Code Stripping

DEAD_CODE_STRIPPING

激活此设置会导致将-dead_strip标志传递给ld(1)viacc(1)以打开死代码剥离。


DEAD_CODE_STRIPPING = YES

8.5 Display Mangled Names

LINKER_DISPLAYS_MANGLED_NAMES

激活此设置会导致链接器显示 C++ 符号的错位名称。通常不建议这样做,但打开它可以帮助诊断和解决 C++ 链接错误。

LINKER_DISPLAYS_MANGLED_NAMES = NO

8.6 Don’t Dead-Strip Inits and Terms

PRESERVE_DEAD_CODE_INITS_AND_TERMS

激活此设置,与死代码剥离 (DEAD_CODE_STRIPPING) ( -dead_strip) 选项结合使用,会导致将-no_dead_strip_inits_and_terms标志传递给ld(1)via cc(1),以禁用初始化和终止例程的死代码剥离。如果没有上述死代码剥离 (DEAD_CODE_STRIPPING)选项,则不应使用此选项。

PRESERVE_DEAD_CODE_INITS_AND_TERMS = NO

8.7 Dynamic Library Install Name

LD_DYLIB_INSTALL_NAME

在动态库中设置内部install path( )。LC_ID_DYLIB链接到该库的任何客户端都将记录该路径,作为dyld定位该库的方式。如果未指定此选项,则将使用-o路径。构建动态库以外的任何产品时,将忽略此设置。请参阅动态库编程主题。

8.8 Dynamic Library Install Name Base

DYLIB_INSTALL_NAME_BASE

为动态库中的内部install path( )设置基值。LC_ID_DYLIB这将与EXECUTABLE_PATH结合形成完整的安装路径。直接设置动态库安装名称 (LD_DYLIB_INSTALL_NAME)将覆盖此设置。此设置默认为目标的安装目录 (INSTALL_PATH)。在构建动态库以外的任何产品时,它会被忽略。

8.9 Exported Symbols File

EXPORTED_SYMBOLS_FILE

这是列出要导出的符号的文件的项目相对路径。有关ld -exported_symbols_list导出符号的详细信息,请参阅。

8.10 Generate Position-Dependent Executable

LD_NO_PIE

激活此设置将阻止 Xcode 构建与位置无关 (PIE) 的主可执行文件。当面向 macOS 10.7 或更高版本时,PIE 是主要可执行文件的默认设置,因此激活此设置将改变该行为。当面向 OS X 10.6 或更早版本时,或者为 i386 构建时,PIE 不是默认设置,因此激活此设置没有任何作用。

您不能从.o使用-mdynamic-no-pic. 使用 PIE 意味着代码生成不太理想,但地址随机化增加了一些安全性。

LD_NO_PIE = NO

8.11 Initialization Routine

INIT_ROUTINE

这是用于初始化的例程的名称。

LINK_WITH_STANDARD_LIBRARIES

启用此设置后,编译器驱动程序将自动将其标准库传递给链接器以在链接期间使用。如果需要,此标志可用于禁用与标准库的链接,然后可以将各个库作为其他链接器标志 (OTHER_LDFLAGS)传递。

LINK_WITH_STANDARD_LIBRARIES = YES

8.13 Mach-O Type

MACH_O_TYPE

此设置确定生成的二进制文件的格式以及在构建其他二进制文件时如何链接它。有关二进制类型的信息,请参阅Mach-O 编程主题中的构建 Mach-O 文件。

  • 可执行文件:可执行文件和独立二进制文件,无法链接。mh_execute
  • 动态库:动态库在构建时链接并在需要时自动加载。mh_dylib
  • Bundle: Bundle 库在运行时显式加载。mh_bundle
  • 静态库:静态库在构建时链接并在执行时加载。staticlib
  • 可重定位目标文件:目标文件是在构建时链接的单模块文件。mh_object
MACH_O_TYPE = mh_execute

8.14 Order File

ORDER_FILE

更改函数和数据布局顺序的文件路径。

对于输出文件中的每个部分,该部分中在订单文件中指定的任何符号都将移动到其部分的开头,并按照与订单文件中相同的顺序进行布局。订单文件是每行一个符号名称的文本文件。以 a 开头的行#是注释。符号名称可以选择在其目标文件叶子名称和冒号(例如,foo.o:_foo)前面。这对于出现在多个文件中的静态函数/数据很有用。符号名称也可以可选地以体系结构开头(例如,ppc:_foo或ppc:foo.o:_foo)。这使您能够拥有一个适用于多种架构的订单文件。可以通过在订单文件中引用字符串来对文字 C 字符串进行排序(例如,”Hello, world\n”)。

通常,您不应在调试或开发配置中指定订单文件,因为这会使链接的二进制文件对调试器的可读性降低。仅在发布或部署配置中使用它们。

ORDER_FILE = ./ManagerZP.order

8.15 Other Librarian Flags

OTHER_LIBTOOLFLAGS

此设置中定义的选项将传递给存档库管理器的所有调用,用于生成静态库。

8.16 Other Linker Flags

OTHER_LDFLAGS

此设置中定义的选项被传递给链接器的调用。

OTHER_LDFLAGS =  -ObjC -l"AFNetworking" -l"Aspects" -l"AutoCoding" -l"BlocksKit" -l"CacheKit" -l"DZBasic" -l"DZInterfaces" -l"DZLogin" -l"DZModels" -l"DZNetwork" -l"DZSetting" -l"DZURLRoutes" -l"DZUserData" -l"FLAnimatedImage" -l"FMDB" -l"FlexLib" -l"HMSegmentedControl" -l"JXCategoryView" -l"KZAPM" -l"KZAltmanManager" -l"KZExtensions" -l"KZLogger" -l"KZModelCast" -l"KZMqttSDK" -l"KZODR" -l"KZPerformanceWolf" -l"KZPhotosBrowser" -l"KZTools" -l"KZURLCache" -l"KZWebImage" -l"MJRefresh" -l"Mantle" -l"Masonry" -l"ProtocolBuffers" -l"SDWebImage" -l"SQLCipher" -l"SSZipArchive" -l"SVProgressHUD" -l"UIAlertView+Blocks" -l"WeChatSDK" -l"WeiboSDK" -l"Yoga" -l"c++" -l"iconv" -l"icucore" -l"lottie-ios" -l"opencore-amrnb" -l"resolv" -l"snappy" -l"sqlite3" -l"stdc++" -l"xml2" -l"z" -framework "AMapFoundationKit" -framework "AMapSearchKit" -framework "ATAuthSDK" -framework "AVFoundation" -framework "Accelerate" -framework "App" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "FMDB" -framework "Flutter" -framework "FlutterPluginRegistrant" -framework "Foundation" -framework "GLKit" -framework "GT3Captcha" -framework "ImageIO" -framework "MAMapKit" -framework "MSDKDns" -framework "MetricKit" -framework "MobileCoreServices" -framework "NebulaRtcSDK" -framework "NebulaUploadSDK" -framework "Network" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "TXLiteAVSDK_UGC" -framework "TencentCloudHuiyanSDKFace" -framework "Toast" -framework "TuringShieldCamRisk" -framework "UIKit" -framework "VideoToolbox" -framework "WebKit" -framework "WebP" -framework "YTCommonLiveness" -framework "YTFaceAlignmentTinyLiveness" -framework "YTFaceDetectorLiveness" -framework "YTFaceLiveReflect" -framework "YTFaceTrackerLiveness" -framework "YTPoseDetector" -framework "ZPFaceLiveDetectSDK" -framework "ZPIMSDK" -framework "ZPRTCSDK" -framework "du" -framework "flutter_keyboard_visibility" -framework "fluttertoast" -framework "iflyMSC" -framework "image_gallery_saver" -framework "mars" -framework "path_provider_ios" -framework "sqflite" -framework "tnnliveness" -framework "zp-sdk-eagle-eye" -framework "zp-sdk-matrix" -framework "zp-sdk-transport" -framework "zp-sdk-utils" -ObjC

LD_MAP_FILE_PATH

此设置定义了在激活写入链接映射文件 (LD_GENERATE_MAP_FILE)设置时链接器写入的映射文件的路径。默认情况下,将为每个体系结构和构建变体编写一个单独的文件,这些文件将在 Intermediates 目录中为要链接其产品的目标生成。

LD_MAP_FILE_PATH = /Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Intermediates.noindex/ManagerZP.build/Release-iphoneos/ManagerZP.build/ManagerZP-LinkMap-normal-arm64.txt

GENERATE_MASTER_OBJECT_FILE

激活此设置将导致由目标构建的目标文件被预链接ld -r到单个目标文件中,然后该目标文件将链接到最终产品中。这对于强制链接器在构建静态库之前解析符号并将目标文件链接到单个模块中很有用。此外,可以将一组单独的链接标志应用于预链接,从而允许对例如导出的符号进行额外控制。

GENERATE_MASTER_OBJECT_FILE = NO

PRELINK_LIBS

执行单对象预链接时要传递的其他库。

8.20 Preserve Private External Symbols

KEEP_PRIVATE_EXTERNS

激活此设置将保留私有外部符号,而不是将它们变成静态符号。执行单对象预链接时也遵守此设置。

KEEP_PRIVATE_EXTERNS = NO

8.21 Quote Linker Arguments

LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER

此设置控制是否应使用 引用链接器的参数-Xlinker。默认情况下,Xcode 通过调用用于在目标中构建源文件的编译器驱动程序来调用链接器,并且传递-Xlinker给引号参数将导致编译器驱动程序将它们传递给链接器(而不是试图在司机)。默认情况下,此设置已启用。禁用它会导致 Xcode 不使用-Xlinker将参数传递给链接器。如果目标已指示 Xcode 使用备用链接器(例如,通过将LD设置设置为另一个链接器的路径)并且该备用链接器无法识别-Xlinker.

LD_QUOTE_LINKER_ARGUMENTS_FOR_COMPILER_DRIVER = YES

8.22 Re-Exported Framework Names

REEXPORTED_FRAMEWORK_NAMES

应该从构建的库中重新导出其符号的框架名称列表。

8.23 Re-Exported Library Paths

REEXPORTED_LIBRARY_PATHS

应该从构建的库中重新导出其符号的库路径列表。

8.24 Runpath Search Paths

LD_RUNPATH_SEARCH_PATHS

这是要添加到runpath正在创建的图像的搜索路径列表的路径列表。在运行时,在搜索加载路径dyld以. 请参阅动态库编程主题。runpath@rpath/

LD_RUNPATH_SEARCH_PATHS = /usr/lib/swift  '@executable_path/Frameworks' '@loader_path/Frameworks' @executable_path/Frameworks

8.25 Separately Edit Symbols

fSEPARATE_SYMBOL_EDIT

在要编辑链接产品的符号时激活此设置将导致通过单独调用nmedit(1). 否则,如果可能,将在链接期间进行编辑。

PRELINK_FLAGS

执行单对象预链接时要传递的附加标志。

8.27 Symbol Ordering Flags

SECTORDER_FLAGS

这些标志通常用于指定在段内对符号进行排序的-sectorder选项,例如ld.

通常,您不应在调试或开发配置中指定符号排序选项,因为这会使链接的二进制文件对调试器的可读性降低。仅在发布或部署配置中使用它们。

8.28 Unexported Symbols File

UNEXPORTED_SYMBOLS_FILE

文件的项目相对路径,其中列出了不导出的符号。有关ld -exported_symbols_list导出符号的详细信息,请参阅。

8.29 Warning Linker Flags

WARNING_LDFLAGS

这些标志与链接器调用一起传递,默认情况下将-no_arch_warnings标志提供给链接器以避免在多架构构建期间生成许多警告。

LD_GENERATE_MAP_FILE 激活此设置将导致链接器将映射文件写入磁盘,其中详细说明了输出图像中的所有符号及其地址。映射文件的路径由链接映射文件的路径 (LD_MAP_FILE_PATH)设置定义。

9 Localization(本地化配置)

9.1 Localized String Macro Names

LOCALIZED_STRING_MACRO_NAMES

用于在源代码中生成本地化字符串的类似 NSLocalizedString 的宏或函数的基本名称。始终考虑 NSLocalizedString 和 CFLocalizedString 的默认基本名称,即使此设置为空。

9.2 Localized String Swift UI Support

LOCALIZED_STRING_SWIFTUI_SUPPORT

当启用时,从Swift UI传递给Text()初始化器的文本字符串将在本地化导出期间提取。

LOCALIZED_STRING_SWIFTUI_SUPPORT = YES

10、Packaging(打包配置)

10.1 Convert Copied Files

APPLY_RULES_IN_COPY_FILES

默认情况下,使用 Copy Files 构建阶段复制的文件保持不变。将此设置为TRUE会导致属性列表文件 ( ) 和字符串文件按照属性列表输出编码 (PLIST_FILE_OUTPUT_FORMAT)和字符串文件输出编码 (STRINGS_FILE_OUTPUT_ENCODING).plist的指定进行转换。

APPLY_RULES_IN_COPY_FILES = NO

10.2 Create Info.plist Section in Binary

CREATE_INFOPLIST_SECTION_IN_BINARY

启用此设置将在产品的链接二进制文件中创建一个部分,其中包含Info.plist目标的已处理文件。此设置仅适用于命令行工具目标。

CREATE_INFOPLIST_SECTION_IN_BINARY = NO

10.3 Defines Module

DEFINES_MODULE

如果启用,产品将被视为定义了自己的模块。这可以在适当的时候自动生成 LLVM 模块映射文件,并允许将产品作为模块导入。

DEFINES_MODULE = YES

10.4 Don’t Force Info.plist Generation

DONT_GENERATE_INFOPLIST_FILE

如果启用,不要自动生成Info。当Info. plist文件用于包装产品时。plist文件(INFOPLIST_FILE)构建设置为空。

DONT_GENERATE_INFOPLIST_FILE = NO

10.5 Executable Extension

EXECUTABLE_EXTENSION

这是用于目标生成的可执行产品的扩展名,具有基于产品类型的默认值。

10.6 Executable Prefix

EXECUTABLE_PREFIX

用于目标生成的可执行产品的前缀,具有基于产品类型的默认值。

10.7 Expand Build Settings in Info.plist File

INFOPLIST_EXPAND_BUILD_SETTINGS

展开Info.plist文件中的构建设置。

INFOPLIST_EXPAND_BUILD_SETTINGS = YES

Force Package Info Generation

GENERATE_PKGINFO_FILE

即使不需要此文件,也强制将PkgInfo文件写入包装的产品。

GENERATE_PKGINFO_FILE = YES

Framework Version

FRAMEWORK_VERSION

框架包通过将内容放在版本文件夹的子文件夹中进行版本控制,该文件夹具有指向当前版本及其内容的链接。

FRAMEWORK_VERSION = A

Info.plist File

INFOPLIST_FILE

包含Info.plist包使用的信息的属性列表文件的项目相对路径。有关信息属性列表文件的详细信息,请参阅运行时配置指南中的信息属性列表文件。

INFOPLIST_FILE = ManagerZP/Info.plist

Info.plist Other Preprocessor Flags

INFOPLIST_OTHER_PREPROCESSOR_FLAGS

预处理Info.plist文件时传递给 C 预处理器的其他标志。

Info.plist Output Encoding

INFOPLIST_OUTPUT_FORMAT

指定输出的输出编码Info.plist。输出编码可以是binary或XML。默认情况下,输出编码将与输入保持不变。

INFOPLIST_OUTPUT_FORMAT = binary

Info.plist Preprocessor Definitions

INFOPLIST_PREPROCESSOR_DEFINITIONS

foo格式为或的预处理器宏的空格分隔列表foo=bar。Info.plist预处理文件时使用这些宏。

Info.plist Preprocessor Prefix File

INFOPLIST_PREFIX_HEADER

预处理文件时隐式包含给定Info.plist文件。给定的路径应该是项目相对路径或绝对路径。

Module Map File

MODULEMAP_FILE

这是 LLVM 模块映射文件的项目相对路径,该文件定义了编译器的模块结构。如果为空,则会在启用定义模块 (DEFINES_MODULE)时为相应的产品自动生成。

Preprocess Info.plist File

INFOPLIST_PREPROCESS

Info.plist使用 C 预处理器预处理文件。

INFOPLIST_PREPROCESS = NO

Preserve HFS Data

COPYING_PRESERVES_HFS_DATA 导致资源复制以保留资源分叉和 Finder 信息。

COPYING_PRESERVES_HFS_DATA = NO

Private Headers Folder Path

PRIVATE_HEADERS_FOLDER_PATH

在构建期间将私有标头复制到的位置,相对于构建的产品文件夹。

PRIVATE_HEADERS_FOLDER_PATH = ManagerZP.app/PrivateHeaders

Private Module Map File

MODULEMAP_PRIVATE_FILE

这是 LLVM 模块映射文件的项目相对路径,该文件定义了私有标头的模块结构。

Process Header Files

APPLY_RULES_IN_COPY_HEADERS

APPLY_RULES_IN_COPY_HEADERS = NO

Product Bundle Identifier

PRODUCT_BUNDLE_IDENTIFIER

唯一标识捆绑包的字符串。该字符串应为反向 DNS 格式,仅使用字母数字字符 ( A-Z, a-z, 0-9)、点 ( .) 和连字符 ( -)。此值用作已构建捆绑包CFBundleIdentifier中的值。Info.plist

PRODUCT_BUNDLE_IDENTIFIER = com.company.title

Product Module Name

PRODUCT_MODULE_NAME

用于为此目标构建的源代码模块的名称,并将用于在实现源文件中导入模块。必须是有效的标识符。

PRODUCT_MODULE_NAME = ManagerZP

Product Name

PRODUCT_NAME

这是目标生成的产品的基本名称。

PRODUCT_NAME = ManagerZP

Property List Output Encoding

PLIST_FILE_OUTPUT_FORMAT

指定属性列表文件的输出编码 ( .plist)。输出编码可以是binary或XML。默认情况下,输出编码将与输入保持不变。

PLIST_FILE_OUTPUT_FORMAT = binary

Public Headers Folder Path

PUBLIC_HEADERS_FOLDER_PATH

在构建期间将公共标头复制到的位置,相对于构建的产品文件夹。

PUBLIC_HEADERS_FOLDER_PATH = ManagerZP.app/Headers

Strings File Output Encoding

STRINGS_FILE_OUTPUT_ENCODING

指定要用于字符串文件的编码(默认情况下,输出编码将是 16 位 Unicode)。该值可以是NSStringEncoding,例如由 识别的数值之一NSString,也可以是由 理解的 IANA 字符集名称CFString。如果文件无法转换为指定的编码,操作将失败。

STRINGS_FILE_OUTPUT_ENCODING = binary

Wrapper Extension

WRAPPER_EXTENSION

用于产品包装器的扩展,具有基于产品类型的默认值。

WRAPPER_EXTENSION = app

11、Search Paths(搜索路径配置)

Always Search User Paths (Deprecated)

ALWAYS_SEARCH_USER_PATHS

此设置自 Xcode 8.3 起已弃用,未来版本可能不支持此设置。建议您禁用该设置。

如果启用,#include -style 和#include "header.h"-style 指令都会在Header Search Paths (HEADER_SEARCH_PATHS)之前搜索User Header Search Paths (USER_HEADER_SEARCH_PATHS)中的路径。因此,String.h在使用#include . 这是使用用户标头搜索路径 (USER_HEADER_SEARCH_PATHS)-iquote中提供的路径的标志来完成的。如果禁用并且您的编译器完全支持单独的用户路径,则只能使用-style 预处理器指令访问用户标头。#include "header.h"

出于向后兼容性的原因,默认情况下启用此设置。强烈建议禁用它。

ALWAYS_SEARCH_USER_PATHS = NO

Framework Search Paths

FRAMEWORK_SEARCH_PATHS

这是包含框架的文件夹的路径列表,在编译 C、Objective-C、C++ 或 Objective-C++ 时,编译器将搜索包含或导入的头文件,以及产品使用的框架的链接器。路径由空格分隔,因此任何包含空格的路径都必须正确引用。

FRAMEWORK_SEARCH_PATHS =  "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/ATAuthSDK" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/GT3Captcha" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/TencentCloudHuiyanSDKFace" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/du" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/iflyMSC" "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" /Users/admin/Desktop/DZ/managerzp /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs /Users/admin/Desktop/DZ/managerzp/ManagerZP/Domain/SPSocial/SDKs/tencent /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/iflyMSC /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/GT3 /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/shumeng /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/ATAuth /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/WBCloudReflectionFaceVerify/Libs

Header Search Paths

HEADER_SEARCH_PATHS

这是在编译 C、Objective-C、C++ 或 Objective-C++ 时,编译器要搜索包含或导入的头文件的文件夹路径列表。路径由空格分隔,因此任何带有空格的路径都需要正确引用。

HEADER_SEARCH_PATHS =  "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZBasic" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZInterfaces" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZModels" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZNetwork" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZOptional" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZOptionalSwift" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZSetting" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZThirdLib" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZURLRoutes" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/DZUserData" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLang" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMenuAssistor" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMenuController" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" SQLCipher /usr/include/libxml2 /Users/admin/Desktop/DZ/managerzp/Pods/SQLCipher /Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC.framework/Headers/

Library Search Paths

LIBRARY_SEARCH_PATHS

这是链接器搜索产品使用的库的文件夹路径列表。路径由空格分隔,因此任何带有空格的路径都需要正确引用。

LIBRARY_SEARCH_PATHS =  "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/AFNetworking" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/Aspects" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/AutoCoding" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/BlocksKit" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/CacheKit" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZBasic" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZInterfaces" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZLogin" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZModels" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZNetwork" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZSetting" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZURLRoutes" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/DZUserData" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/FLAnimatedImage" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/FMDB" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/FlexLib" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/HMSegmentedControl" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/JXCategoryView" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZAPM" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZAltmanManager" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZExtensions" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZLogger" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZModelCast" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZMqttSDK" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZODR" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZPerformanceWolf" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZPhotosBrowser" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZTools" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZURLCache" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/KZWebImage" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/MJRefresh" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/Mantle" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/Masonry" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/ProtocolBuffers" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/SDWebImage" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/SQLCipher" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/SSZipArchive" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/SVProgressHUD" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/UIAlertView+Blocks" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/Yoga" "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/lottie-ios" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/Snappy" "/Users/admin/Desktop/DZ/managerzp/Pods/../DZThirdLib/Products/Depends/libWeChatSDK" "/Users/admin/Desktop/DZ/managerzp/Pods/KZTools/kztools/Tools/Audio/opencore-amrnb" "/Users/admin/Desktop/DZ/managerzp/Pods/Weibo_SDK/libWeiboSDK" /Users/admin/Desktop/DZ/managerzp/ManagerZP/Domain/Tools/arm/lib /Users/admin/Desktop/DZ/managerzp/ManagerZP /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/WeChatSDK1.8.4_NoPay /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/Snappy /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/OpenSDK1.8.7.1_NoPay /Users/admin/Desktop/DZ/managerzp/ManagerZP/ThirdLibs/OpenSDK1.8.9_No_Pay

Rez Search Paths

REZ_SEARCH_PATHS

这是用于搜索具有资源管理器资源的文件的路径列表。路径由空格分隔,因此任何带有空格的路径都需要正确引用。

Sub-Directories to Exclude in Recursive Searches

EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES

这是fnmatch()执行递归搜索时要排除的文件或目录名称的 -style 模式列表。默认情况下,此设置为.nib *.lproj *.framework *.gch *.xcode () .DS_Store CVS .svn .git .hg。通常,如果您覆盖此值,您应该通过$(inherited)宏包含默认值。

EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES = *.nib *.lproj *.framework *.gch *.xcode* *.xcassets (*) .DS_Store CVS .svn .git .hg *.pbproj *.pbxproj

Sub-Directories to Include in Recursive Searches

INCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES

这是fnmatch()执行递归搜索时要包含的文件或目录名称的 -style 模式列表。默认情况下,这是空的,并且仅当您想要为递归搜索中排除的子目录 (EXCLUDED_RECURSIVE_SEARCH_PATH_SUBDIRECTORIES) 中提供的文件名模式列表提供例外时才进行自定义。

System Framework Search Paths

SYSTEM_FRAMEWORK_SEARCH_PATHS

这是包含系统框架的文件夹的路径列表,在编译 C、Objective-C、C++ 或 Objective-C++ 时,编译器将搜索包含或导入的头文件,以及产品使用的框架的链接器。顺序是从最高到最低优先级。路径由空格分隔,因此任何带有空格的路径都需要正确引用。此设置与“框架搜索路径”非常相似,不同之处在于搜索路径以抑制系统搜索路径中找到的标头的大多数警告的方式传递给编译器。如果编译器不支持系统框架搜索路径的概念,则搜索路径将附加到“框架搜索路径”中定义的任何现有框架搜索路径。

Use Header Maps

USE_HEADERMAP

启用Header Maps,它为编译器提供从文本头名称到其位置的映射,绕过正常的编译器头搜索路径机制。这允许源代码包含来自文件系统中不同位置的标头,而无需更新标头搜索路径构建设置。

USE_HEADERMAP = YES

User Header Search Paths

USER_HEADER_SEARCH_PATHS

这是编译 C、Objective-C、C++ 或 Objective-C++ 时编译器搜索包含或导入的用户头文件(引号中列出的头文件)的文件夹路径列表。路径由空格分隔,因此任何带有空格的路径都需要正确引用。有关如何使用此设置的更多详细信息,请参阅始终搜索用户路径(已弃用)(ALWAYS_SEARCH_USER_PATHS)。如果编译器不支持用户标头的概念,则搜索路径会附加到标头搜索路径 (HEADER_SEARCH_PATHS)中定义的任何现有标头搜索路径。

12、Signing(项目签名配置)

Code Signing Entitlements

CODE_SIGN_ENTITLEMENTS

指定代码签名权利的文件的路径。

CODE_SIGN_ENTITLEMENTS = ManagerZP/ManagerZP.entitlements

Code Signing Identity

CODE_SIGN_IDENTITY

钥匙串路径中钥匙串中有效代码签名证书的名称,也称为公用名。缺少或无效的证书将导致生成错误。

CODE_SIGN_IDENTITY = iPhone Distribution: Beijing China Product Bo Farce Network Technology Co., 

Code Signing Inject Base Entitlements

CODE_SIGN_INJECT_BASE_ENTITLEMENTS

自动将平台的 BaseEntitlements.plist 中的权利注入可执行文件的代码签名中。

CODE_SIGN_INJECT_BASE_ENTITLEMENTS = YES

Code Signing Style

CODE_SIGN_STYLE

此设置指定用于获取和定位签名资产的方法。选择Automatic让 Xcode 自动创建和更新配置文件、应用程序 ID 和证书。选择Manual在开发者网站上自己创建和更新这些。

CODE_SIGN_STYLE = Manual

Development Team

DEVELOPMENT_TEAM

用于签署证书和配置文件的开发团队的团队 ID。

 DEVELOPMENT_TEAM = WULLLP6Z85

Enable Hardened Runtime

ENABLE_HARDENED_RUNTIME

启用强化的运行时限制。

ENABLE_HARDENED_RUNTIME = NO

Other Code Signing Flags

OTHER_CODE_SIGN_FLAGS

要传递给的附加选项列表codesign(1)。

Provisioning Profile

PROVISIONING_PROFILE_SPECIFIER

必须包含配置文件名称(或 UUID)。缺少或无效的配置文件将导致构建错误。与开发团队 (DEVELOPMENT_TEAM)结合使用以完全指定配置文件。

PROVISIONING_PROFILE_SPECIFIER = DistShopzp

13、测试

Test Host

TEST_HOST

注入一组测试的可执行文件的路径。只有在测试应用程序或其他可执行文件时才指定此设置。

Treat missing baselines as test failures

TREAT_MISSING_BASELINES_AS_TEST_FAILURES

在运行通过 测量性能的测试时,将XCTestCase缺少的基线报告为测试失败。

TREAT_MISSING_BASELINES_AS_TEST_FAILURES = NO

14、Text-Based API

Enable Text-Based Stubs Generation

GENERATE_TEXT_BASED_STUBS

为动态库和框架生成基于文本的存根。

GENERATE_TEXT_BASED_STUBS = NO

Enable Text-Based Stubs Inlining

INLINE_PRIVATE_FRAMEWORKS

为基于文本的存根启用私有框架内联。

INLINE_PRIVATE_FRAMEWORKS = NO

Other Text-Based InstallAPI Flags

OTHER_TAPI_FLAGS

此设置中定义的选项将传递给Text-Based InstallAPI工具的调用。

Supports Text-Based InstallAPI

SUPPORTS_TEXT_BASED_API

Enable 表示目标支持Text-Based InstallAPI,这将在构建期间启用它的生成install。

SUPPORTS_TEXT_BASED_API = NO

Text-Based InstallAPI Verification Mode

TAPI_VERIFY_MODE

选择构建时要报告的警告和错误级别Text-Based InstallAPI。

TAPI_VERIFY_MODE = ErrorsOnly

15、Versioning(版本相关配置)

Current Project Version

CURRENT_PROJECT_VERSION

此设置定义项目的当前版本。该值必须是整数或浮点数,例如57or 365.8。

 CURRENT_PROJECT_VERSION = 2310

Generated Versioning Source Filename

VERSION_INFO_FILE

VERSION_INFO_FILE = ManagerZP_vers.c

Generated Versioning Variables

VERSION_INFO_EXPORT_DECL

用于指定将由 Apple Generic Versioning 生成并编译到您的产品中的源文件的名称。默认情况下,此设置为$(PRODUCT_NAME)_vers.c。

Marketing Version

MARKETING_VERSION

此设置定义项目的用户可见版本。该值对应于应用程序的Info.plist中的CFBundleShortVersionString键。

 MARKETING_VERSION = 7.11

Versioning Name Prefix

VERSION_INFO_PREFIX

用作生成的版本控制源文件中版本信息符号名称的前缀。如果您为导出的符号添加前缀,您可能希望将其设置为相同的前缀。

Versioning Name Suffix

VERSION_INFO_SUFFIX

用作生成的版本控制源文件中版本信息符号名称的后缀。这很少使用。

Versioning System

VERSIONING_SYSTEM

选择用于对生成的文件进行版本标记的进程。

  • 无:不使用版本控制系统。
  • Apple Generic:使用当前项目版本设置。apple-generic

Versioning Username

VERSION_INFO_BUILDER

这定义了对执行构建以包含在生成的 Apple 通用版本控制存根中的用户的引用。默认为USER环境变量的值。

VERSION_INFO_BUILDER = admin

16、Apple Clang - Address Sanitizer

Enable C++ Container Overflow Checks

CLANG_ADDRESS_SANITIZER_CONTAINER_OVERFLOW

启用 Address Sanitizer 时检查 C++ 容器溢出。

此检查需要使用 Address Sanitizer 构建整个应用程序。如果不是,它可能会报告误报。

17、Apple Clang - Code Generation

Debug Information Level

CLANG_DEBUG_INFORMATION_LEVEL

切换启用调试符号时发出的调试信息量。这可能会影响生成的调试信息的大小,这在某些情况下对于大型项目可能很重要,例如在使用 LTO 时。

Enable Additional Vector Extensions

CLANG_X86_VECTOR_INSTRUCTIONS

启用扩展向量指令的使用。仅在针对英特尔架构时使用。

Enable Code Coverage Support

CLANG_ENABLE_CODE_COVERAGE

支持使用代码覆盖率工具进行构建。这仅在构建启用了代码覆盖时使用,这通常通过 Xcode 方案设置完成。

Enforce Strict Aliasing

GCC_STRICT_ALIASING

通过更积极地假设指针是否可以与其他指针指向相同的对象来优化代码。大量使用指针的程序可能会从中受益,但不严格遵循 ISO C 规则关于可以访问对象的类型的程序可能会出现意外行为。

Generate Debug Symbols

GCC_GENERATE_DEBUGGING_SYMBOLS

启用或禁用调试符号的生成。启用调试符号后,可以通过调试信息格式 (DEBUG_INFORMATION_FORMAT)设置控制详细程度。

Generate Legacy Test Coverage Files

GCC_GENERATE_TEST_COVERAGE_FILES

激活此设置会生成一个notes文件,gcov代码覆盖实用程序可以使用该文件来显示程序覆盖率。

Generate Position-Dependent Executable

LD_NO_PIE

激活此设置将阻止 Xcode 构建与位置无关 (PIE) 的主可执行文件。当面向 macOS 10.7 或更高版本时,PIE 是主要可执行文件的默认设置,因此激活此设置将改变该行为。当面向 OS X 10.6 或更早版本时,或者为 i386 构建时,PIE 不是默认设置,因此激活此设置没有任何作用。

您不能从.o使用-mdynamic-no-pic. 使用 PIE 意味着代码生成不太理想,但地址随机化增加了一些安全性。

LD_NO_PIE = NO

Inline Methods Hidden

GCC_INLINES_ARE_PRIVATE_EXTERN

启用后,将声明内联方法的外联副本private extern。

GCC_INLINES_ARE_PRIVATE_EXTERN = YES

Instrument Program Flow

GCC_INSTRUMENT_PROGRAM_FLOW_ARCS

激活此设置表示应添加代码以便检测程序流弧。

Kernel Development Mode

GCC_ENABLE_KERNEL_DEVELOPMENT

激活此设置启用内核开发模式。

LLVM_LTO

启用此设置允许在链接期间跨文件边界进行优化。

  • No:已禁用。不要使用链接时优化。

  • Monolithic Link-Time Optimization:此模式执行二进制文件的单体链接时间优化,将所有可执行代码组合到一个单元中并运行积极的编译器优化。

  • Incremental Link-Time Optimization:此模式执行二进制文件的分区链接时间优化,在编译单元之间内联,并在每个单元上并行运行积极的编译器优化。与单片 LTO 相比,这可以实现快速增量构建并使用更少的内存。

Make Strings Read-Only

GCC_REUSE_STRINGS

重用字符串文字。

No Common Blocks

GCC_NO_COMMON_BLOCKS

在 C 语言中,甚至在目标文件的数据部分中分配未初始化的全局变量,而不是将它们生成为公共块。这样做的效果是,如果在两个不同的编译中声明了相同的变量(不带extern),则在链接它们时会出现错误。

 GCC_NO_COMMON_BLOCKS = YES

Optimization Level

GCC_OPTIMIZATION_LEVEL

指定生成的代码针对速度和二进制大小进行优化的程度。

  • None:不优化。-O0 使用此设置,编译器的目标是降低编译成本并使调试产生预期的结果。语句是独立的——如果你在语句之间用断点停止程序,那么你可以为任何变量分配一个新值,或者将程序计数器更改为函数中的任何其他语句,并准确地从源代码中获得你期望的结果。

  • Fast:优化编译需要更多时间,大型函数需要更多内存。-O1 使用此设置,编译器会尝试减少代码大小和执行时间,而不执行任何需要大量编译时间的优化。在 Apple 的编译器中,优化时默认禁用严格别名、块重新排序和块间调度。

  • Faster:编译器执行几乎所有支持的优化,不涉及空间速度折衷。-O2 使用此设置,编译器不会执行循环展开或函数内联或寄存器重命名。与Fast设置相比,此设置增加了编译时间和生成代码的性能。

  • Fastest:打开Faster设置指定的所有优化,并打开函数内联和寄存器重命名选项。此设置可能会导致更大的二进制文件。-O3

  • Fastest, Smallest:优化尺寸。此设置启用Faster通常不会增加代码大小的所有优化。它还执行旨在减少代码大小的进一步优化。-Os

  • Fastest, Aggressive Optimizations:此设置启用Fastest但也启用可能会破坏严格标准合规性但应该在行为良好的代码上运行良好的激进优化。-Ofast

Optimization Profile File

CLANG_OPTIMIZATION_PROFILE_FILE

启用使用优化配置文件 (CLANG_USE_OPTIMIZATION_PROFILE)时要使用的配置文件数据文件的路径。

Relax IEEE Compliance

OPENCL_FAST_RELAXED_MATH

这允许对可能违反 IEEE 754 标准的浮点算术进行优化,以及OpenCL在第 7.4 节中定义的单精度浮点数、第 9.3.9 节中定义的双精度浮点数和边缘情况行为OpenCL1.1 规范的第 7.5 节。

这是一种性能优化。

此选项导致在程序__FAST_RELAXED_MATH__中定义预处理器宏OpenCL。

Statics are Thread-Safe

GCC_THREADSAFE_STATICS

发出额外代码以使用 C++ ABI 中指定的例程进行局部静态的线程安全初始化。您可以禁用此选项以稍微减少不需要线程安全的代码中的代码大小。

Symbols Hidden by Default

GCC_SYMBOLS_PRIVATE_EXTERN

启用后,除非在代码中private extern明确标记为要导出,否则将声明所有符号。attribute((visibility(“default”)))如果未启用,则导出所有符号,除非明确标记为private extern. 请参阅C++ 运行时环境编程指南中的控制符号可见性。

GCC_SYMBOLS_PRIVATE_EXTERN = YES

Unroll Loops

GCC_UNROLL_LOOPS

展开循环。展开会使代码变大,但可以通过减少执行的分支数量来加快速度。

Use Optimization Profile

CLANG_USE_OPTIMIZATION_PROFILE

启用此设置后,clang将在构建目标时使用为目标收集的优化配置文件。

18、Apple Clang - Custom Compiler Flags

Other C Flags

OTHER_CFLAGS

以空格分隔的附加标志列表,用于传递给 C 和 Objective-C 文件的编译器。确保对任何包含空格或特殊字符的参数进行反斜杠转义,例如可能包含空格的路径名。如果 Xcode 尚未为特定的 C 或 Objective-C 编译器标志提供 UI,请使用此设置。

OTHER_CFLAGS =  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AliyunOSSiOS" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZFMLiveSDK/KZFMLiveSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMCSecurityPlugins/thirdparties" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMCommon/UMCommon_7.3.5" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMDevice/UMDevice_2.0.5" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Flutter/Release" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/App" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/Flutter" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/FlutterPluginRegistrant" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/fluttertoast" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/flutter_keyboard_visibility" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/FMDB" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/image_gallery_saver" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/path_provider" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/shared_preferences" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/sqflite" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/Toast" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/uni_links"  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999

Other C++ Flags

OTHER_CPLUSPLUSFLAGS

以空格分隔的附加标志列表,用于传递给 C++ 和 Objective-C++ 文件的编译器。确保对任何包含空格或特殊字符的参数进行反斜杠转义,例如可能包含空格的路径名。如果 Xcode 尚未为 C++ 或 Objective-C++ 编译器标志提供 UI,请使用此设置。

OTHER_CPLUSPLUSFLAGS =  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AliyunOSSiOS" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZFMLiveSDK/KZFMLiveSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMCSecurityPlugins/thirdparties" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMCommon/UMCommon_7.3.5" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/UMDevice/UMDevice_2.0.5" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Flutter/Release" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/App" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/Flutter" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/FlutterPluginRegistrant" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/fluttertoast" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/flutter_keyboard_visibility" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/FMDB" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/image_gallery_saver" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/path_provider" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/shared_preferences" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/sqflite" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/Toast" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/uni_links"  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AFNetworking" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Aspects" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/AutoCoding" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/BlocksKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/CacheKit" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FMDB" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SQLCipher" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FLAnimatedImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/FlexLib" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Yoga" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/HMSegmentedControl" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/JXCategoryView" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAPM" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPerformanceWolf" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZAltmanManager" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZExtensions" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZLogger" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZModelCast" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZMqttSDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZODR" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZPhotosBrowser" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZTools" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/KZURLCache" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/MJRefresh" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Mantle" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Masonry" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/ProtocolBuffers" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SDWebImage" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SVProgressHUD" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/UIAlertView+Blocks" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/Weibo_SDK" -isystem "/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/lottie-ios" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMap3DMap" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapFoundation" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/AMapSearch" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZLogger/KZLogger" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZWebImage/YPWebImage/WebP" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPIMSDK/zp-sdk-im" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/KZZPRTCSDK/zp-hybrid-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/MSDKDns" -iframework "/Users/admin/Library/Developer/Xcode/DerivedData/ManagerZP-ezowgosbmvojxibukyyyuuflsclt/Build/Products/Release-iphoneos/XCFrameworkIntermediates/MSDKDns" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/NebulaUploadSDK/NebulaUploadSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/TXLiteAVSDK_UGC/TXLiteAVSDK_UGC" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/ZPFaceLiveDetectSDK/ZPFaceLiveDetectSDK" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/../SPFlutter/Release" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-eagle-eye/zp-sdk-eagle-eye" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-matrix/zp-sdk-matrix" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-rtc/zp-sdk-rtc" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-transport/zp-sdk-transport" -iframework "/Users/admin/Desktop/DZ/managerzp/Pods/zp-sdk-utils/zp-sdk-utils"  -DSQLITE_HAS_CODEC -DHAVE_USLEEP=1  -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999 -DSQLITE_HAS_CODEC -DSQLITE_TEMP_STORE=2 -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_STAT3 -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_LOAD_EXTENSION -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_FTS5 -DSQLCIPHER_CRYPTO_CC -DHAVE_USLEEP=1 -DSQLITE_MAX_VARIABLE_NUMBER=99999
    OTHER_LDFLAGS =  -ObjC -l"AFNetworking" -l"Aspects" -l"AutoCoding" -l"BlocksKit" -l"CacheKit" -l"DZBasic" -l"DZInterfaces" -l"DZLogin" -l"DZModels" -l"DZNetwork" -l"DZSetting" -l"DZURLRoutes" -l"DZUserData" -l"FLAnimatedImage" -l"FMDB" -l"FlexLib" -l"HMSegmentedControl" -l"JXCategoryView" -l"KZAPM" -l"KZAltmanManager" -l"KZExtensions" -l"KZLogger" -l"KZModelCast" -l"KZMqttSDK" -l"KZODR" -l"KZPerformanceWolf" -l"KZPhotosBrowser" -l"KZTools" -l"KZURLCache" -l"KZWebImage" -l"MJRefresh" -l"Mantle" -l"Masonry" -l"ProtocolBuffers" -l"SDWebImage" -l"SQLCipher" -l"SSZipArchive" -l"SVProgressHUD" -l"UIAlertView+Blocks" -l"WeChatSDK" -l"WeiboSDK" -l"Yoga" -l"c++" -l"iconv" -l"icucore" -l"lottie-ios" -l"opencore-amrnb" -l"resolv" -l"snappy" -l"sqlite3" -l"stdc++" -l"xml2" -l"z" -framework "AMapFoundationKit" -framework "AMapSearchKit" -framework "ATAuthSDK" -framework "AVFoundation" -framework "Accelerate" -framework "App" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreImage" -framework "CoreLocation" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreText" -framework "CoreVideo" -framework "FMDB" -framework "Flutter" -framework "FlutterPluginRegistrant" -framework "Foundation" -framework "GLKit" -framework "GT3Captcha" -framework "ImageIO" -framework "MAMapKit" -framework "MSDKDns" -framework "MetricKit" -framework "MobileCoreServices" -framework "NebulaRtcSDK" -framework "NebulaUploadSDK" -framework "Network" -framework "OpenGLES" -framework "Photos" -framework "PhotosUI" -framework "QuartzCore" -framework "Security" -framework "SystemConfiguration" -framework "TXLiteAVSDK_UGC" -framework "TencentCloudHuiyanSDKFace" -framework "Toast" -framework "TuringShieldCamRisk" -framework "UIKit" -framework "VideoToolbox" -framework "WebKit" -framework "WebP" -framework "YTCommonLiveness" -framework "YTFaceAlignmentTinyLiveness" -framework "YTFaceDetectorLiveness" -framework "YTFaceLiveReflect" -framework "YTFaceTrackerLiveness" -framework "YTPoseDetector" -framework "ZPFaceLiveDetectSDK" -framework "ZPIMSDK" -framework "ZPRTCSDK" -framework "du" -framework "flutter_keyboard_visibility" -framework "fluttertoast" -framework "iflyMSC" -framework "image_gallery_saver" -framework "mars" -framework "path_provider_ios" -framework "sqflite" -framework "tnnliveness" -framework "zp-sdk-eagle-eye" -framework "zp-sdk-matrix" -framework "zp-sdk-transport" -framework "zp-sdk-utils" -ObjC

Other Warning Flags

WARNING_CFLAGS

要传递给编译器的其他警告标志的空格分隔列表。如果 Xcode 尚未为特定的编译器警告标志提供 UI,请使用此设置。

Other Swift Flags

OTHER_SWIFT_FLAGS

传递给 Swift 编译器的附加标志列表

OTHER_SWIFT_FLAGS =  -D COCOAPODS -Xcc -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/SSZipArchive/SSZipArchive.modulemap" -Xcc -fmodule-map-file="/Users/admin/Desktop/DZ/managerzp/Pods/Headers/Public/yoga/Yoga.modulemap"

19、Apple Clang - Language

‘char’ Type Is Unsigned

GCC_CHAR_IS_UNSIGNED_CHAR

启用此设置会导致char默认未签名,禁用它会导致char默认签名。

Allow ‘asm’, ‘inline’, ‘typeof’

GCC_ENABLE_ASM_KEYWORD

控制是否将asm、inline和typeof视为关键字或是否可以将它们用作标识符。

C Language Dialect

GCC_C_LANGUAGE_STANDARD

选择标准或非标准 C 语言方言。

  • ANSI C:接受 ISO C90 和 ISO C++,关闭不兼容的 GNU 扩展。-ansi
  • 不兼容的 GNU 扩展包括asm、inline和typeof关键字(但不是等效__asm__的__inline__、 和__typeof__形式)以及//注释的语法。此设置还启用三元组。

  • C89:接受 ISO C90 (1990),但不接受 GNU 扩展。-std=c89

  • GNU89:接受 ISO C90 和 GNU 扩展。-std=gnu89

  • C99:接受 ISO C99 (1999),但不接受 GNU 扩展。-std=c99

  • GNU99:接受 ISO C99 和 GNU 扩展。-std=gnu99

  • C11:接受 ISO C11 (2011),但不接受 GNU 扩展。-std=c11

  • GNU11:接受 ISO C11 和 GNU 扩展。-std=gnu11

  • 编译器默认值:告诉编译器使用其默认的 C 语言方言。除非您有特殊需要,否则这通常是最佳选择。(目前相当于 GNU99。)
GCC_C_LANGUAGE_STANDARD = gnu99

CodeWarrior/MS-Style Inline Assembly

GCC_CW_ASM_SYNTAX

除标准 GCC 语法外,还为内联汇编代码启用 CodeWarrior/Microsoft 语法。

Compile Sources As

GCC_INPUT_FILETYPE

指定是否根据每个源文件的文件类型编译每个源文件,或者是否将目标中的所有源文件视为属于特定语言的文件。

Enable Linking With Shared Libraries

GCC_LINK_WITH_DYNAMIC_LIBRARIES

启用此选项允许链接共享库。这是大多数产品类型的默认设置。

Enable Trigraphs

GCC_ENABLE_TRIGRAPHS

控制源代码中是否允许使用三元组。

Generate Floating Point Library Calls

GCC_ENABLE_FLOATING_POINT_LIBRARY_CALLS

生成包含浮点库调用的输出。

Increase Sharing of Precompiled Headers

GCC_INCREASE_PRECOMPILED_HEADER_SHARING

启用此选项将增加共享相同前缀头和预编译头目录的目标之间的预编译头共享。

Xcode 通过基于用于创建 PCH 的编译器的命令行选项生成哈希值来区分预编译头 (PCH) 文件。启用此选项将从该哈希中排除某些编译器选项。目前,此选项将从散列中排除搜索路径选项(-I, -iquote, -isystem, -F, )。-L

增加 PCH 文件的共享会带来一些风险——如果两个目标使用相同的前缀标头但具有不同的包含路径,导致前缀标头在预编译时包含不同的文件,那么可能会导致微妙的问题,因为一个目标将使用一个 PCH,是使用其他目标包含的文件构建的。在这种情况下,必须关闭此选项以强制执行正确性。

Precompile Prefix Header

GCC_PRECOMPILE_PREFIX_HEADER

为前缀标头生成预编译标头,这应该会减少总体构建时间。

如果前缀头或它包含的任何文件的内容很少更改,则预编译前缀头将是最有效的。如果前缀标头或其包含的任何文件的内容经常更改,则可能会对整体构建时间产生负面影响。

Prefix Header

GCC_PREFIX_HEADER

隐式包含命名的标头。给定的路径应该是项目相对路径或绝对路径。

GCC_PREFIX_HEADER = /Users/admin/Desktop/DZ/managerzp/ManagerZP/PrefixHeader.pch

Recognize Builtin Functions

GCC_ENABLE_BUILTIN_FUNCTIONS

控制是否识别不以__builtin_as 前缀开头的内置函数。

GCC 通常会生成特殊代码来更有效地处理某些内置函数;例如,调用alloca可能成为直接调整堆栈的单个指令,调用memcpy可能成为内联复制循环。生成的代码通常更小更快,但由于函数调用不再如此显示,因此您不能在这些调用上设置断点,也不能通过链接不同的库来更改函数的行为。此外,当函数被识别为内置函数时,GCC 可能会使用有关该函数的信息来警告调用该函数的问题,或者生成更高效的代码,即使生成的代码仍然包含对该函数的调用。例如,对于-Wformat对 的错误调用会给出警告printf,当printf是内置的,并且strlen已知不会修改全局内存。

Recognize Pascal Strings

GCC_ENABLE_PASCAL_STRINGS

识别和构造 Pascal 风格的字符串文字。不鼓励在新代码中使用它。

Pascal 字符串文字采用”\pstring”. 特殊的转义序列\p表示字符串的 Pascal 长度字节,并将在编译时替换为后面的字符数。可能仅出现在字符串文字的\p开头,并且可能不会出现在宽字符串文字中或作为整数常量出现。

Short Enumeration Constants

GCC_SHORT_ENUMS

使枚举仅与可能值范围所需的一样大。

此设置生成的代码可能与没有此设置或 macOS 框架生成的代码二进制兼容。

Use Standard System Header Directory Searching

GCC_USE_STANDARD_INCLUDE_SEARCHING

控制是否在标准系统目录中搜索头文件。禁用时,仅搜索您使用-I选项指定的目录(以及当前文件的目录,如果适用)。

20、Apple Clang - Language - C++

C++ Language Dialect

CLANG_CXX_LANGUAGE_STANDARD

选择标准或非标准 C++ 语言方言。选项包括:

  • C++98:接受带有修正的 ISO C++ 1998,但不接受 GNU 扩展。-std=c++98

  • GNU++98:接受带有修正和 GNU 扩展的 ISO C++ 1998。-std=gnu++98

  • C++11:接受带有修正的 ISO C++ 2011 标准,但不接受 GNU 扩展。-std=c++11

  • GNU++11:接受带有修正和 GNU 扩展的 ISO C++ 2011 标准。-std=gnu++11

  • C++14:接受带有修正的 ISO C++ 2014 标准,但不接受 GNU 扩展。-std=c++14

  • GNU++14:接受带有修正和 GNU 扩展的 ISO C++ 2014 标准。-std=gnu++14

  • C++17:接受带有修正的 ISO C++ 2017 标准,但不接受 GNU 扩展。-std=c++17

  • GNU++17:接受带有修正和 GNU 扩展的 ISO C++ 2017 标准。-std=gnu++17

  • 编译器默认值:告诉编译器使用其默认的 C++ 语言方言。除非您有特殊需要,否则这通常是最佳选择。(目前相当于 GNU++98。)

CLANG_CXX_LANGUAGE_STANDARD = gnu++0x

C++ Standard Library

CLANG_CXX_LIBRARY

选择要使用的 C++ 标准库版本。

  • libstdc++:一个传统的 C++ 标准库,与 GCC 和 Clang 一起工作(默认)。

  • libc++:高度优化的 C++ 标准库,仅适用于 Clang,旨在支持新的 C++11 功能。

CLANG_CXX_LIBRARY = libc++

Destroy Static Objects

CLANG_ENABLE_CPP_STATIC_DESTRUCTORS

Enable C++ Exceptions

GCC_ENABLE_CPP_EXCEPTIONS

启用 C++ 异常处理。生成传播异常所需的额外代码。对于某些目标,这意味着 GCC 将为所有函数生成帧展开信息,这会产生显着的数据大小开销,尽管它不会影响执行。如果您不指定此选项,GCC 将默认为 C++ 等通常需要异常处理的语言启用它,并为 C 等通常不需要它的语言禁用它。但是,在编译需要与用 C++ 编写的异常处理程序正确互操作的 C 代码时,您可能需要启用此选项。

Enable C++ Runtime Types

GCC_ENABLE_CPP_RTTI

dynamic_cast使用 C++ 运行时类型标识功能 (和)使用虚拟函数生成有关每个类的信息typeid。如果您不使用语言的这些部分,则可以使用此标志节省一些空间。请注意,异常处理使用相同的信息,但它会根据需要生成它。

21、Apple Clang - Language - Modules

Allow Non-modular Includes In Framework Modules

CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES

启用此设置允许从框架模块中使用非模块化包含。这本质上是不安全的,因为当导入框架和非模块化包含的任何客户端使用此类标头时,可能会导致重复定义。

CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = NO

Disable Private Modules Warnings

CLANG_MODULES_DISABLE_PRIVATE_WARNING

禁用与推荐使用私有模块命名相关的警告。这仅在启用对模块的支持时才有意义。

Enable Clang Module Debugging

CLANG_ENABLE_MODULE_DEBUGGING

启用此设置后,将使用模块和预编译头文件clang中可用的共享调试信息。clang这会产生更小的构建工件、更快的编译时间和更完整的调试信息。只有在构建带有调试信息的静态库以进行分发时,才应禁用此设置。

Enable Modules (C and Objective-C)

CLANG_ENABLE_MODULES

允许使用系统 API 的模块。系统标头作为语义模块而不是原始标头导入。这可以导致更快的构建和项目索引。

CLANG_ENABLE_MODULES = YES

CLANG_MODULES_AUTOLINK

#import自动链接使用或引用的 SDK 框架#include。此功能还需要启用对模块的支持。此构建设置仅适用于 C 系列语言。

22、其他

Active Build Action

ACTION

标识正在执行的构建系统操作的字符串

ACTION = build

###

AD_HOC_CODE_SIGNING_ALLOWED

Xcode 使用的内部设置来确定是否可以使用临时签名身份。

AD_HOC_CODE_SIGNING_ALLOWED = NO

参考:

Xcode Build Setting 整理

xcode 1

xcode 2