Mixpanel-AppExtension 3.2.2

Mixpanel-AppExtension 3.2.2

测试已测试
语言语言 Obj-CObjective C
许可证 Apache 2
发布最新发布版2017年10月

Peter ChienYarden Eitan维护。



  • Mixpanel, Inc.

目录

简介

Mixpanel 的 iOS 库是一个开源项目,我们非常希望看到您的贡献!我们也很乐意让您加入我们!有关详细信息,请参阅https://mixpanel.com/jobs/#openings

如果您正在使用 Swift,我们建议使用我们的Swift 库

安装

iOS, tvOS, watchOS, macOS

pod 'Mixpanel'

应用扩展

pod 'Mixpanel-AppExtension'

手动安装

为了帮助用户及时了解我们 iOS SDK 的最新版本,我们始终建议通过 CocoaPods 集成我们的 SDK,这简化了版本更新和依赖管理。但是,有时用户无法使用 CocoaPods。不用担心,只需按照以下手动安装步骤操作即可。

第 1 步:将其添加为子模块

将 Mixpanel 添加为子模块到您的本地 git 仓库,如下所示

git submodule add [email protected]:mixpanel/mixpanel-iphone.git

现在,Mixpanel 项目及其文件应该位于您的项目文件夹中!

第 2 步:将 SDK 添加到您的应用中!

将 mixpanel-iphone 文件夹中的 Mixpanel.xcodeproj 拖放到您的 Xcode 项目工作空间中

alt text

第 3 步:导入 Mixpanel 框架

将 Mixpanel.framework 添加到“链接框架和库”中,并将其添加到您的应用中。

alt text

集成

将 `` 导入到 AppDelegate.m,并在 `application:didFinishLaunchingWithOptions:` 中初始化 Mixpanel。

#import "AppDelegate.h"
#import <Mixpanel/Mixpanel.h>

@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [Mixpanel sharedInstanceWithToken:MIXPANEL_TOKEN];
}

使用在 mixpanel.com 上提供的 token 初始化您的 Mixpanel 实例。

开始跟踪

将库安装到您的 iOS 应用后,Mixpanel 会自动收集常见的移动事件。您可以通过您的项目设置启用/禁用自动收集。

跟踪其他事件与在初始化 Mixpanel 后的任何地方添加 track:track:properties: 一样简单。

[[Mixpanel sharedInstance] track:@"Event name"];
[[Mixpanel sharedInstance] track:@"Event name" properties:@{@"Prop name": @"Prop value"}];

完成!您已成功将 Mixpanel SDK 集成到您的应用中。要了解最新的 SDK 发布和更新,请关注我们在Github上的 iPhone 仓库。

有任何疑问?请联系 [email protected] 与我们的一位聪明人快速沟通。