溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

1行命令集成極光推送

發(fā)布時(shí)間:2020-07-20 14:30:38 來(lái)源:網(wǎng)絡(luò) 閱讀:365 作者:ajkarter 欄目:游戲開(kāi)發(fā)

本文寫給那些想極速集成推送功能的開(kāi)發(fā)者,不用閱讀任何文檔,不用寫一行代碼,1分鐘集成,立即使用!

  • 不論你的項(xiàng)目是用 Objective-C 開(kāi)發(fā)的 native app

  • 還是基于 Cordova(phonegap、ionic、We5x 等框架)的 Hybrid app

  • 或是 Cocos2d-x 的 iOS 項(xiàng)目,統(tǒng)統(tǒng)只需打開(kāi) 終端 輸入一行命令:

    appkey=yourAppkey platform=yourPlatform npm install one-line-jpush-ios

    下載推送 SDK、添加代碼、添加類庫(kù)全部自動(dòng)進(jìn)行,完成后立刻推送!
    參數(shù)說(shuō)明:

    • appkey:上傳證書在【極光推送控制臺(tái)】獲取 appkey 【獲取 appkey 方法】

    • platform:部署平臺(tái),可選值:native、cordova、cocos2dx
      例:

      //native
      appkey=yourAppkey platform=native npm install one-line-jpush-ios//cordovaappkey=yourAppkey platform=cordova npm install one-line-jpush-ios//cocos2d-xappkey=yourAppkey platform=cocos2dx npm install one-line-jpush-ios

在相應(yīng)目錄下執(zhí)行完對(duì)應(yīng)的一條命令后,并且 apple 證書配置正確的情況下 (iOS 證書設(shè)置指南),就可以立即推送了!

針對(duì)不同項(xiàng)目,該命令會(huì)做不同的事情,需要在對(duì)應(yīng)目錄下執(zhí)行:

Native App(Object-C) 項(xiàng)目


執(zhí)行命令

從終端進(jìn)入到項(xiàng)目根目錄的與項(xiàng)目同名文件夾下(如:/HelloWorld/HelloWorld/)

1行命令集成極光推送

  • 在該目錄下,終端執(zhí)行命令

    appkey=yourAppkey platform=native npm install one-line-jpush-ios

    其中 yourAppkey 替換成在 極光控制臺(tái) 創(chuàng)建 app 時(shí)得到的 appkey

完成!!

安裝成功命令行提示以下內(nèi)容

1行命令集成極光推送

命令說(shuō)明

platform=native 時(shí)幫大家做以下事情:

  • 自動(dòng)從極光官網(wǎng)下載并安裝 極光推送最新版本 SDK 到根目錄所在項(xiàng)目中

  • 自動(dòng)寫入啟動(dòng) SDK 接收推送的必要代碼 (在 AppDelegate.m 中)

  • 自動(dòng)添加必須的類庫(kù)到 iOS 項(xiàng)目中

Cordova 項(xiàng)目


執(zhí)行命令
  • 從終端進(jìn)入到 Cordova 項(xiàng)目的目錄下:

    1行命令集成極光推送

  • 在該目錄下,終端執(zhí)行命令即可:

    appkey=yourAppkey platform=cordova npm install one-line-jpush-ios

    其中 yourAppkey 替換成準(zhǔn)備工作中在極光控制臺(tái)創(chuàng)建 app 時(shí)得到的 appkey

完成?。?/h5>

安裝成功命令行提示以下內(nèi)容

1行命令集成極光推送

命令說(shuō)明

platform=cordova 時(shí)幫大家做以下事情:

  • 自動(dòng)創(chuàng)建 iOS 項(xiàng)目

  • 自動(dòng)從 GitHub 上下載最新的 極光推送 JPush Phonegap Plugin 插件

  • 自動(dòng)安裝該插件到當(dāng)前項(xiàng)目并添加必要配置

  • 自動(dòng)添加必須的類庫(kù)到 iOS 項(xiàng)目中

Cocos2d-x 項(xiàng)目


執(zhí)行命令
  • 從終端進(jìn)入到 Cocos2d-x 項(xiàng)目的 proj.ios_mac 目錄下,跟 ios、mac 文件夾同一級(jí):

1行命令集成極光推送

  • 在該目錄下,終端執(zhí)行命令即可:

    appkey=yourAppkey platform=cocos2dx npm install one-line-jpush-ios

    其中 yourAppkey 替換成在極光控制臺(tái)創(chuàng)建 app 時(shí)得到的 appkey

完成!!

安裝成功命令行提示以下內(nèi)容

1行命令集成極光推送

命令說(shuō)明

platform=cocos2dx 時(shí)幫大家做以下事情:

  • 自動(dòng)從 GitHub 上下載最新的 Cocos2d-x 插件 JPush Cocos2d-x Plugin

  • 自動(dòng)安裝該插件到當(dāng)前項(xiàng)目并添加必要配置

  • 自動(dòng)寫入啟動(dòng) SDK接收推送的必要代碼 (在 AppController.mm 中)

  • 自動(dòng)添加必須的類庫(kù)到 iOS 項(xiàng)目中

終端使用方法 & 控制臺(tái)推送方法


終端使用方法 & 控制臺(tái)推送方法 點(diǎn)我


向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI