Eula 0.1.9

Eula 0.1.9

许可证 Apache 2
发布最后发布2017年3月

Adam Cooper维护。



Eula 0.1.9

EULA iOS SDK

EULA iOS SDK支持http://www.eula.io上展示的产品

如果您没有开发者账户,请在这里注册一个.

安装并配置EULA iOS SDK

步骤1

EULA可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中。

pod 'Eula'

步骤2

添加到您的App Delegate中

-applicationDidFinishLaunching:withOptions:的某个位置附近添加[ELAManager setAPIKey:@"YOUR_API_KEY" apiSecret:@"YOUR_API_SECRET"],其中YOUR_API_KEYYOUR_API_SECRET是您仪表板上API文档中的两个特殊令牌。

Objective C
#import <Eula/Eula.h>

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    // Add this line
    [ELAManager setAPIKey:@"YOUR_API_KEY" apiSecret:@"YOUR_API_SECRET"];
    ...
}
Swift
import Eula

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool 
{
    // Add this line
    ELAManager.setAPIKey("YOUR_API_KEY", apiSecret:"YOUR_API_SECRET")
    ...
}

步骤3

设置用户凭据

一般情况下,当用户登录到您的应用时,应设置用户的emailuserName,并在用户登出时调用-logOut

Objective C
#import <Eula/Eula.h>
{
   [ELAManager setUserEmail:@"USER_EMAIL"];
   [ELAManager setUserName:@"USER_NAME"];
    ...
}
Swift
import Eula
{
    ELAManager. setUserEmail("USER_EMAIL")
    ELAManager. setUserName("USER_NAME")
    ...
}

步骤4

激活应用

-applicationDidBecomeActive:的某个位置附近调用-activateApp

Objective C
#import <Eula/Eula.h>

- (void)applicationDidBecomeActive:(UIApplication *)application 
{
    // Add this line
    [ELAManager activateApp];
    ...
}
Swift
import Eula

func applicationDidBecomeActive(_ application: UIApplication) 
{
    // Add this line
    ELAManager.activateApp()
    ...
}

作者

Adam Cooper,[email protected]

许可证

本软件用户许可协议(EULA)遵循Apache 2.0许可协议。有关更多信息,请参阅LICENSE文件。