# cordova-plugin-adhoc

> 吆喝科技官方支持的 PhoneGap/Cordova 插件（Android &amp; iOS）。

Latest version **0.0.1** (published 2019-07-19) · ISC license · 0 weekly downloads

## Install

```sh
npm install cordova-plugin-adhoc
pnpm add cordova-plugin-adhoc
yarn add cordova-plugin-adhoc
bun add cordova-plugin-adhoc
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; large bundle; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.1 |
| Published | 2019-07-19 |
| First published | 2019-07-19 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 13.3 MB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Maintainers | appadhoc |
| Keywords | ecosystem:cordova, cordova-ios, cordova-android |

## Links

- npm: https://www.npmjs.com/package/cordova-plugin-adhoc
- Repository: https://github.com/AppAdhoc/cordova-plugin-adhoc
- Homepage: https://github.com/AppAdhoc/cordova-plugin-adhoc#readme
- Issues: https://github.com/AppAdhoc/cordova-plugin-adhoc/issues
- npm.io page: https://npm.io/package/cordova-plugin-adhoc

## Alternatives

- [@sindresorhus/slugify](https://npm.io/package/@sindresorhus/slugify.md) — 3.7M weekly downloads
- [solid-js](https://npm.io/package/solid-js.md) — 2.7M weekly downloads
- [expo-glass-effect](https://npm.io/package/expo-glass-effect.md) — 2.5M weekly downloads
- [nanoassert](https://npm.io/package/nanoassert.md) — 780.8K weekly downloads
- [@ffmpeg/ffmpeg](https://npm.io/package/@ffmpeg/ffmpeg.md) — 529.5K weekly downloads

## Recent versions

- 0.0.1 (latest) — 2019-07-19

## README

# cordova-plugin-adhoc

吆喝科技官方支持的 PhoneGap/Cordova 插件（Android &amp; iOS）。

[![tag](https://img.shields.io/badge/tag-0.0.1-blue.svg)](https://github.com/AppAdhoc/cordova-plugin-adhoc)

## 安装

```
cordova plugin add cordova-plugin-adhoc
```

## 配置

### iOS SDK 初始化

找到 AppDelegate.m 文件， 引用头文件：

```
#import <AdhocSDKLite/AdhocSDK.h>
```

在 @selector(application:didFinishLaunchingWithOptions:) 中：

```
AdhocSDKConfig *config = [AdhocSDKConfig defaultConfig];
config.appKey = @"ADHOC_XXX";
[AdhocSDK startWithConfigure:config options:launchOptions];
```

### Android SDK 初始化

通过在工程 build.gradle 配置脚本中添加 maven 线上依赖，导入最新版本 SDK。在 Gradle 依赖中添加：

```

dependencies {    
  implementation 'com.appadhoc:abtest-lite:5.1.1'
}
```
在 Application 的 onCreate 方法中初始化原生 SDK

```
AdhocConfig adhocConfig = new AdhocConfig.Builder()
        //设置App上下文(必要参数)
        .context(this)
        //设置Appkey(必要参数)
        .appKey("ADHOC_XXX")
        //全部配置参考官网
        .build();

AdhocTracker.init(adhocConfig);
```
## API

可直接参考 [AdhocSDK.js](https://github.com/AppAdhoc/cordova-plugin-adhoc/blob/master/www/AdhocSDK.js) 文件。

## 参考

[iOS AdhocSDK 集成文档](http://help.appadhoc.com/zh/sdk/iosSDK.html)  

[Android AdhocSDK 集成文档](http://help.appadhoc.com/zh/sdk/androidSDK.html)

---
_Source: https://npm.io/package/cordova-plugin-adhoc · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
