Forsta 数字反馈移动 SDK 为移动应用程序中的任何接触点提供无缝的应用程序内反馈。
您可以在仓库 Wiki中找到开始集成所需的一切内容。
Android API Level 21 或更高版本(Android 5.0 及以上)
启用 AndroidX
依赖项
这些依赖项将由 Gradle 同步自动下载
将 SDK 依赖项添加到应用程序级别的 build.gradle
文件中。
// build.gradle (Module)
dependencies {
...
implementation 'com.confirmit.mobilesdk:mobilesdk:3.13.0'
}
在您完成这两项更改后,只需刷新/同步您的 gradle 依赖项即可。
如果您正在使用 R8,则收缩和混淆规则将自动包含在内。
ProGuard 用户必须手动添加以下规则。
# Rhino
-keep class org.mozilla.javascript.** { public *; }
-dontwarn org.mozilla.javascript.**
步骤 1. 将包 URL 和依赖项添加到 Package.swift
// swift-tools-version:5.8
import PackageDescription
let package = Package(
name: "<Your Product Name>",
dependencies: [
.package(url: "https://github.com/ForstaGlobal/DigitalFeedbackMobileSDK.git", .upToNextMajor(from: "3.13.0"))
],
targets: [
.target(
name: "<Your Target Name>",
dependencies: [
.product(name: "ConfirmitMobileSDK", package: "DigitalFeedbackMobileSDK")
]
),
]
)
步骤 2. 运行 swift package resolve
步骤 1. 将本地 pod 路径添加到 Podfile
。
use_frameworks!
platform :ios, '11.0'
# Your target
target 'MyApp' do
# ... others pods
pod 'ConfirmitMobileSDK', '3.13.0'
end
步骤 2. 运行 pod update
。
步骤 1. 克隆 Github 仓库。
步骤 2. 如果 Frameworks 文件夹尚不存在,请在项目导航器(最顶层条目)中右键单击您的项目,然后选择“New Group”。 将新组命名为 Frameworks
。
步骤 3. 将其从 Finder 拖放到 Frameworks 文件夹中。 确保目标位于 Frameworks 文件夹的正下方,然后再放下。
步骤 4. 然后,确保选择了以下添加文件的选项
步骤 1. NPM 安装包
react-native-webview 需要在 SDK 之前手动安装,否则必须手动链接本机模块。
// Please install react-native-webview manually
// npm install react-native-webview
npm install @forstaglobal/react-native-mobilesdk
步骤 2. 在 ios 文件夹中运行 pod install