• ios SDK如何配置


    如何创建sdk,已经在上篇文章中 讲的很清楚

    这篇文章讲如何配置sdk的一些属性

    首先创建自定义文件,该项目为TestView

    然后将这个文件导入ACADSDK.h

    下边就是工程配置了

    里边写这个自动合并frameWork

    # Sets the target folders and the final framework product.
    
    # 如果工程名称和Framework的Target名称不一样的话,要自定义FMKNAME
    
    # 例如: FMK_NAME = "MyFramework"
    
    #FMK_NAME=${PROJECT_NAME}
    
    FMK_NAME = "ADSDKFramework"
    
    # Install dir will be the final output to the framework.
    
    # The following line create it in the root
    
    folder of the current project.
    
    INSTALL_DIR=${SRCROOT}/Products/${FMK_NAME}.framework
    
    # Working dir will be deleted after the framework creation.
    
    WRK_DIR=build
    
    DEVICE_DIR=${WRK_DIR}/Release-iphoneos/${FMK_NAME}.framework
    
    SIMULATOR_DIR=${WRK_DIR}/Release-iphonesimulator/${FMK_NAME}.framework
    
    # -configuration ${CONFIGURATION}
    
    # Clean and Building both architectures.
    
    xcodebuild -configuration "Release" -target "${FMK_NAME}" -sdk iphoneos clean build
    
    xcodebuild -configuration "Release" -target "${FMK_NAME}" -sdk iphonesimulator clean build
    
    # Cleaning the oldest.
    
    if [ -d "${INSTALL_DIR}" ]
    
    then
    
    rm -rf "${INSTALL_DIR}"
    
    fi
    
    mkdir -p "${INSTALL_DIR}"
    
    cp -R "${DEVICE_DIR}/" "${INSTALL_DIR}/"
    
    # Uses the Lipo Tool to merge both binary files (i386 + armv6/armv7) into one Universal final product.
    
    lipo -create "${DEVICE_DIR}/${FMK_NAME}" "${SIMULATOR_DIR}/${FMK_NAME}" -output "${INSTALL_DIR}/${FMK_NAME}"
    
    rm -r "${WRK_DIR}"
    
    open "${INSTALL_DIR}"

    一定要注意 这个名称是对应的

    以上步骤就完成了,下边就是 Commond'+B 编译, 用模拟器编译就是 模拟器的 framework 用真机编译 就是真机的 framework

    下边的导出的步骤:

    这样就导入的demo里边了

    文章摘抄自:https://cloud.tencent.com/developer/article/1682757

  • 相关阅读:
    基于Metaweblog API 接口一键发布到国内外主流博客平台
    uva144 Student Grants
    Uva 10452
    Uva 439 Knight Moves
    Uva 352 The Seasonal War
    switch语句
    java——基础知识
    我的lua学习2
    codeforces 431 D. Random Task 组合数学
    codeforces 285 D. Permutation Sum 状压 dfs打表
  • 原文地址:https://www.cnblogs.com/jerryspace/p/16318469.html
Copyright © 2020-2023  润新知