美文网首页
iOS framework制作

iOS framework制作

作者: 龙猫六六 | 来源:发表于2017-10-17 14:40 被阅读44次

    framework制作

    一.新建framework工程
    选择Cocoa Touch Framework



    输入工程名,编程语言选择Swift


    1.jpg

    引用XCTest单元测试的系统framework,需要进行如下配置
    framwork target->Build Settings ->Search Paths->Framework Search Patch
    设置为:$(PLATFORM_DIR)/Developer/Library/Frameworks


    1.jpg

    framwork target->Build Settings ->Search Paths->Enable Bitcode = No(可选)

    framework使用

    将目标framework复制并引入到工程

    1.jpg

    本次使用的framework是用于UITest Target,因此需要的App Target和UITest Target都需要进行配置,具体配置如下:

    App Target配置

    一.确认App Target->General->Linked Frameworks and Libraries
    验证目标framework是否被添加,且status=Optional(重要),若为 Required可能会到无法编译通过


    1.jpg

    二.确认App Target->Build Phases->Linked Frameworks and Libraries
    验证目标framework是否被添加,且status=Optional(重要),若为 Required可能会到无法编译通过

    1.jpg

    UITest Target配置
    一.确认UITests Target->Build Phases->Link Binary With Libraries 验证目标framework是否被添加
    二.在UITests Target->Build Phases->Copy Files 添加目标framework,且Destination为Frameworks

    1.jpg

    相关文章

      网友评论

          本文标题:iOS framework制作

          本文链接:https://www.haomeiwen.com/subject/ckwfextx.html