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