接入滴滴出行SDK

作者: 徐老茂 | 来源:发表于2016-03-09 19:12 被阅读2546次

最近公司app需要引入滴滴出行SDK,我看了官网,没有demo,文档不全,网上资料也很少.解决很多坑后终于成功接入了滴滴出行SDK,写下这篇博客希望有需要的同行们能够少走些弯路.

去官网下载SDK和文档

滴滴开放平台下载后,需要 Appid与Secrect,这2个需要你们和滴滴官方联系获取.

在AppDelegate里面注册滴滴

#import "AppDelegate.h"
#import <DIOpenSDK/DIOpenSDK.h>
@interface AppDelegate ()
@end
@implementation AppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
    [DIOpenSDK registerApp:@"从滴滴获取到的appid" secret:@"从滴滴获取到的secret"];
    return YES;
}

配置plist文件

这里面有个坑,文档里面没有写添加Required background modes这一项还有NSLocationAlwaysUsageDescription这一项,所以一点击滴滴出行的方法就崩溃,还有把enable code 设置为NO.大家看看我的plist文件对比进行配置吧.

plist

在viewcontroller里面实现方法

#import "ViewController.h"
#import <DIOpenSDK/DIOpenSDK.h>
@interface ViewController ()<DIOpenSDKDelegate>
@property(nonatomic, strong)UIButton *didiButton;
@end
@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];

    _didiButton = [UIButton buttonWithType:UIButtonTypeSystem];
    _didiButton.frame = CGRectMake(100, 100, 200, 100);
    [self.didiButton setTitle:@"滴滴出行" forState:0];
    [_didiButton addTarget:self action:@selector(buttonAction) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:_didiButton];
}
-(void)buttonAction
{
    DIOpenSDKRegisterOptions *options = nil;
    [ DIOpenSDK showDDPage:self animated:YES params:options delegate:self];
}
录屏2.gif

好了,大家可以去叫车了.今天就到这里,祝大家天天开心.

相关文章

  • 接入滴滴出行SDK

    最近公司app需要引入滴滴出行SDK,我看了官网,没有demo,文档不全,网上资料也很少.解决很多坑后终于成功接入...

  • 滴滴出行SDK的接入以及配置

    最近公司项目在做关于出行方面的功能,需要接入滴滴出行,但是滴滴出行开放平台没有提供Demo,只有简单的文档,所以就...

  • SDK接入(3)之iOS内支付(In-App Purchase)

    SDK接入(3)之iOS内支付(In-App Purchase)接入 继整理了Android平台的SDK接入过程。...

  • SDK接入(2)之Android Google Play内支付(

    继上篇SDK接入(1)之Android Facebook SDK接入整理完Facebook接入流程之后,再来整理下...

  • SDKv1.0.0接入文档

    ADV_SDK v1.0.0 目前只支持AndroidStudio环境接入。接入步骤及示例:接入前请前往SDK后台...

  • VirtualApk插件

    VirtualApk介绍 VirtualAPK是滴滴出行自研的一款插件化框架。?传送门 VirtualApk 接入...

  • Unity3D集成腾讯语音GVoice SDK学习总结

    接入教程链接:Unity3D SDK接入教程_腾讯游戏服务 游戏语音 GVoice 实时语音API - SDK接入...

  • 阿里百川-3.1.1.96接入

    接入之前要先看看:准备工作百川接入说明SDK3.1接入文档这个sdk最好手动导入,用pod导入sdk的时候,登录一...

  • VK接入

    VK接入 官方SDK下载和接入说明[https://github.com/VKCOM/vk-ios-sdk] 官方...

  • 产品对接渠道流程(部分)

    小米 1. 联运游戏(新游接入、SDK接入、广告SDK接入、审核流程) 审核:新游上线、内测、更新、撤销、下架、删...

网友评论

  • JHA:请问一下 你怎么适配的iphoneX 用滴滴平台
  • 买了否冷_:请问小哥是怎么适配https的?可以出个文章和demo吗
  • 沐泽sunshine:你好,请问在创建应用时,要填写的AppID是啥
    徐老茂:@yaojiaqi 滴滴那里申请的账号

本文标题:接入滴滴出行SDK

本文链接:https://www.haomeiwen.com/subject/pkqtlttx.html