您好,登錄后才能下訂單哦!
本文寫給那些想極速集成推送功能的開(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í)行:
從終端進(jìn)入到項(xiàng)目根目錄的與項(xiàng)目同名文件夾下(如:/HelloWorld/HelloWorld/)
在該目錄下,終端執(zhí)行命令
appkey=yourAppkey platform=native npm install one-line-jpush-ios
其中 yourAppkey
替換成在 極光控制臺(tái) 創(chuàng)建 app 時(shí)得到的 appkey
安裝成功命令行提示以下內(nèi)容
platform=native 時(shí)幫大家做以下事情:
自動(dòng)從極光官網(wǎng)下載并安裝 極光推送最新版本 SDK 到根目錄所在項(xiàng)目中
自動(dòng)寫入啟動(dòng) SDK 及接收推送的必要代碼 (在 AppDelegate.m 中)
自動(dòng)添加必須的類庫(kù)到 iOS 項(xiàng)目中
從終端進(jìn)入到 Cordova 項(xiàng)目的根目錄下:
在該目錄下,終端執(zhí)行命令即可:
appkey=yourAppkey platform=cordova npm install one-line-jpush-ios
其中 yourAppkey
替換成準(zhǔn)備工作中在極光控制臺(tái)創(chuàng)建 app 時(shí)得到的 appkey
安裝成功命令行提示以下內(nèi)容
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)目中
從終端進(jìn)入到 Cocos2d-x 項(xiàng)目的 proj.ios_mac
目錄下,跟 ios
、mac
文件夾同一級(jí):
在該目錄下,終端執(zhí)行命令即可:
appkey=yourAppkey platform=cocos2dx npm install one-line-jpush-ios
其中 yourAppkey
替換成在極光控制臺(tái)創(chuàng)建 app 時(shí)得到的 appkey
安裝成功命令行提示以下內(nèi)容
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)推送方法 點(diǎn)我
免責(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)容。