安装开发工具包

云眼About 2 min

安装开发工具包

本主题介绍将云眼灰度发布(特性标帜)AB实验 Swift SDK 安装到应用程序中所需的步骤。

Eyeofcloud灰度发布(特性标帜) Swift SDK 完全用 Swift 编写,并使用其原生类型和模式。它可以通过CocoaPods,Carthage或Swift Package Manager(SPM)分发。

可以将此 SDK 与用 Swift 和 Objective-C 编写的应用程序一起使用。

📘 注意

如果当前正在使用我们的 Objective-C SDK,这里有一个指南可以帮助迁移到我们较新的 Swift SDK。

要求

  • Swift 客户端应用程序必须使用 Swift 5 或更高版本。
  • 支持的最低操作系统变体是 iOS 10.0、tvOS 10.0 和 watchOS 3.0。

CocoaPods

  1. 将此行添加到 Podfile:
pod 'EyeofcloudSwiftSDK','~> 3.10.1'
  1. 运行命令:

Shell

pod install

有关更多安装信息,请参阅 CocoaPods 入门指南open in new window

Carthage

  1. 将此行添加到_购物车文件_:

购物车文件

github "eyeofcloud/swift-sdk" ~> "3.10.1"
  1. 运行命令:

Shell

carthage update
  1. 将框架链接到项目。
    转到项目目标的**“将二进制文件与库链接**”,然后从 Carthage/Build/ 文件夹中拖动到这些框架上:
Eyeofcloud.framework
  1. 要确保在存档应用程序时复制正确的位码相关文件和 dSYM,必须安装 Carthage 构建脚本:
    a.在目标的生成阶段添加新的运行脚本****阶段
    b.在脚本区域中包括此行: /usr/local/bin/carthage copy-frameworks c。将框架添加到“输入文件”列表:
    d。将复制的框架的路径添加到“输出文件”列表:/usr/local/bin/carthage copy-frameworks``$(SRCROOT)/Carthage/Build/<platform>/Eyeofcloud.framework
    $(BUILT_PRODUCTS_DIR)/$(FRAMEWORKS_FOLDER_PATH)/Eyeofcloud.framework

有关更多安装信息,请参阅 Carthage GitHub 存储库open in new window

Swift Package Manager (SPM)

将以下行添加到包的依赖项值.swift:

Swift

dependencies: [     
    .package(url: "https://github.com/eyeofcloud/swift-sdk.git", .upToNextMinor(from: “3.10.1”)) 
]

如果在将 Eyeofcloud灰度发布(特性标帜) swift-sdk 依赖项添加到 Xcode 时与其他 swift 软件包的名称冲突,您也可以尝试使用其别名 repo:https://github.com/eyeofcloud/eyeofcloud-swift-sdk.gitopen in new window

📘 注意

  • 为清楚起见,所有公共类型都以前缀开头。 Eyeofcloud
  • 此变体包括所有公共API的包装器,以支持Objective-C客户端应用程序。请参阅 GitHub 上的演示 Swift 应用程序open in new window
Last update:
Contributors: zhangweixue,“zhangweixue”