什么是 Swrve
Swrve 是一个集成的单一平台,可提供您在移动设备上推动参与度和建立有价值的消费者关系的所有所需功能。
此本地 iOS SDK 将使您的应用程序能够使用所有这些功能。
开始使用
请参阅 http://docs.swrve.com/developer-documentation/integration/ios/ 上的快速集成指南。
使用 CocoaPods 安装
请将以下行添加到您的 Podfile 中
pod ‘SwrveSDK’
使用 Carthage 安装(iOS 8+)
您可以使用 Carthage 将 Swrve
添加到您的 Cartfile
中安装。注意,SwrveSDK 版本 > 8.0 依赖于 SDWebImage。SDWebImage.xcframework 包含在我们的 SwrveFramework 项目根目录中。使用此文件或将 SDWebImage 添加到您的 Cartfile,如下所示。
github "Swrve/swrve-ios-sdk"
github "SDWebImage" "~> 5.0"
使用 Swift Package Manager 安装(Xcode 12+)
有关安装 Swift 包的说明,请参阅 [Apple 开发者文档](https://developer.apple.com/documentation/xcode/adding_package_dependencies_to_your_app)的要求
要求
最新版本的 Xcode
SDK 支持iOS 10以上以及最新版本的 Xcode(Xcode 10.1,截至写作之时)。SDK 将使用虚拟 SDK 处理较旧版本的操作系统。
示例项目
- samples 文件夹包含几个示例项目,其中包含集成说明和最佳实践演示。
- 将项目中的
-1
和<API_key>
参数替换为 Swrve 提供的带有 API 密钥的 AppID。 - 在您的设备或仿真器上运行。
贡献
我们非常乐意看到您的贡献!请按照以下步骤操作
- 将此存储库进行分叉。
- 创建一个分支(
git checkout -b my_awesome_feature
) - 提交您的更改(
git commit -m "Cool feature"
) - 将分支推送到远程仓库(
git push origin my_awesome_feature
) - 打开一个合并请求。
许可
版权所有 Swrve Mobile Inc 或其许可人。在 Apache 2.0 许可证 下分发。