亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > iOS > 正文

百度云推送圖文教程IOS

2020-07-26 03:29:22
字體:
來源:轉載
供稿:網友

1.先申請一個百度開發者賬號 http://push.baidu.com/fc

2.創建一個新應用,并應用配置

3.選擇蘋果的圖標,開發用就選擇開發狀態,上線就可以選擇生產狀態

4.此時就讓你上傳開發證書,這個上傳的文件需要時pem形式的,下面介紹,這個證書怎么配置

*創建APP ID,同一個公司可能會使用類似于 com.example.* 這樣通用的 App ID,但是如果要在 App 中加入消息推送功能,那么是不能使用通用 ID 的,需要為之單獨創建一個。

首先登陸 iOS Dev Center ,然后進入 Member Center,然后選擇 Certificates,Identifiers & profiles,如下圖:

然后點擊下圖紅框中的任意條目,進入證書界面,如下圖:


在進入證書界面后,在左邊的Identifiers選擇中選定App IDs,點右上角加號創建Appid,如下圖:


在創建 App ID 的過程中,需要勾選 Push 服務,如下圖:


進入提交頁面,push服務處于configurable狀態,如下圖:


點擊submit后到確認頁面,如下圖:


點擊done后到初始頁面,然后再次選擇自己創建的appid,如下圖:


在下圖中選擇edit按鈕,配置推送的環境,如圖:


然后配置好對應的推送環境,個人版和企業版的開發環境都是選擇創建Development SSL Certificate類型的。個人版和企業版的發布環境。發布環境分以下三種:1. in-house必須是企業開發賬戶(企業內)(299美金) 2.ad-hoc個人賬戶或公司Company賬戶(99美金),但只用于內部測試(總共100個設備).3.上線Appstore只能是個人賬戶或公司Company賬戶(99美金))如下圖:


如果你是為已有的 App 增加消息推送功能,那么打開原有的 App ID,開啟 Push Notification 選項即可。流程跟上面的一樣。

7.2 創建及下載證書

點擊 Create Certificate按鈕后會出現“About Creating a Certificate Signing Request (CSR)”,如下圖:


到了這里,需要停下制作 CSR 文件,制作過程比較簡單,下面是制作的過程。打開 Mac 系統軟件'鑰匙串訪問',選擇 '證書助理' 及 '從證書頒發機構請求證書',制作 CSR 文件,如下圖:


生成證書后,返回到 “About Creating a Certificate Signing Request (CSR)” 的界面,點擊 continue,然后在 “Choose File” 選擇生成的CSR文件,最后點擊 Generate,生成證書。如下圖:

現在證書制作已經完成。下載并雙擊用“鑰匙串訪問” 程序打開后,在左邊一欄,上面選擇登錄,下面選擇證書,然后選擇剛剛打開的證書,切記不要展開它,直接右擊導出p12,如下圖:


將文件保存為 .p12 格式,輸入密碼,如圖所示:


最后進入終端,到證書目錄下,運行以下命令將p12文件轉換為pem證書文件:
openssl pkcs12 -in MyApnsCert.p12 -out MyApnsCert.pem -nodes
提示需要輸入密碼,輸入剛才導出 p12 時的密碼即可。

此時你要配置的證書就配置完成了,上傳這個證書就可以了。

5 就是在官方下載demo,打開開發的demo,把你剛剛申請的應用的API KEY添加到工程里

6. 開始更改工程里的東西

1)bundle identifier 改成你配置的bundle identifier

2)plish文件里的bundle identifier也改了

3) build setting ---coding signing----provisioning profile 描述文件 去配置一個

Provisioning Profile的創建 點擊下圖的+按鈕開始創建profile

選擇profile的環境

選擇創建profile的appid和開發者證書,并選擇設備,最后生成profile

最后下載profile配置到xcode中進行開發測試

注意??纯茨氵@個描述文件好使不,不好使就收不到推送

7.運行,基本的推送就可以了

8.之后就要說自定義的推送內容,根據高級設置里的key = value 跳轉到對應的點界面

demo里的方法

// 此方法是 用戶點擊了通知,應用在前臺 或者開啟后臺并且應用在后臺 時調起- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler{}

可以在這個方法里面獲得userInfo,就是我們高級設置里面傳過來的字典,用userInfo[@"key"]傳一個值,

@interface AppDelegate ()<UIAlertViewDelegate>{UITabBarController *_tabBarCtr;NSString * _str;} //傳值_str = userInfo[@"key"];

這個方法就是點擊確定和取消的響應

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{} 

可以在這里面填寫你想要跳轉的界面

if (buttonIndex == 1) {if ([_str isEqualToString:@"BookViewController"]) {BookViewController *bookVC = [[BookViewController alloc ] init];[_tabBarCtr.selectedViewController presentViewController:bookVC animated:YES completion:^{}];} 

9.可以自己設置提醒的聲音

放工程里面一個音頻文件,

必須為以下幾種數據格式:

•Linear PCM
•MA4(IMA/ADPCM)
•μLaw
•aLaw

你可以將它們打包為 aiff、wav 或caf文件。自定義的聲音文件時間必須小于 30 秒,如果超過了這個時間,將被系統聲音代替。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97国产suv精品一区二区62| 亚洲国产一区二区三区在线观看| 亚洲一区二区三区香蕉| 欧美成在线视频| 欧美乱妇高清无乱码| 91老司机在线| 欧美成aaa人片在线观看蜜臀| 亚洲人精选亚洲人成在线| 欧美电影在线免费观看网站| 久久精品91久久香蕉加勒比| 国产精品男人爽免费视频1| 日韩在线激情视频| 成人美女av在线直播| 高清一区二区三区日本久| 亚洲夜晚福利在线观看| 大荫蒂欧美视频另类xxxx| 海角国产乱辈乱精品视频| 成人羞羞国产免费| 久久国产精品电影| 国产欧美一区二区白浆黑人| 久久精品一区中文字幕| 精品一区精品二区| 国产精品国语对白| 久久精品中文字幕一区| 亚洲精品91美女久久久久久久| 日韩欧美国产激情| 精品久久久免费| 欧美一级大片在线观看| 欧美一级黑人aaaaaaa做受| 午夜精品久久久久久99热| 97超碰国产精品女人人人爽| 一区二区三区在线播放欧美| 懂色av影视一区二区三区| 4p变态网欧美系列| 欧美激情成人在线视频| 久久99视频精品| 日韩精品在线视频美女| 久久综合色影院| 欧美亚洲成人xxx| 91精品国产自产在线观看永久| 欧美裸体xxxx极品少妇软件| 清纯唯美日韩制服另类| 中文字幕亚洲欧美日韩高清| 国产成人在线一区二区| 国产欧美精品一区二区| 国产精品网址在线| 国产精品入口免费视频一| 91av视频在线免费观看| 日韩av一区在线| 中文字幕av一区二区三区谷原希美| 国产成人在线精品| 精品久久久视频| 国产成人精品一区二区在线| 在线成人激情视频| 久久久女人电视剧免费播放下载| 欧美日韩亚洲一区二区三区| 在线观看久久久久久| 久久五月天色综合| 97超级碰碰人国产在线观看| 色诱女教师一区二区三区| 日韩一区二区福利| 97视频免费看| 国产一区二区三区在线视频| 91精品在线影院| 91精品在线影院| 国产视频综合在线| 久久视频中文字幕| 欧美午夜丰满在线18影院| 成人久久一区二区三区| 午夜欧美大片免费观看| 亚洲欧洲美洲在线综合| 日本久久久a级免费| 亚洲国产精久久久久久久| 国产精品电影网| zzijzzij亚洲日本成熟少妇| 激情懂色av一区av二区av| 欧美黄网免费在线观看| 亚洲色图在线观看| 日本欧美一二三区| 91欧美激情另类亚洲| 奇米影视亚洲狠狠色| 在线色欧美三级视频| 欧美在线精品免播放器视频| 日韩欧美在线网址| 国产精品亚洲综合天堂夜夜| 久久人体大胆视频| 日韩成人激情在线| 日韩欧美在线视频免费观看| 久久久久久久国产精品| 日韩电影中文 亚洲精品乱码| 亚洲国产精品va在线观看黑人| 欧美老肥婆性猛交视频| 日韩欧美一区二区在线| 国产一区二区三区在线播放免费观看| 日本不卡免费高清视频| 日韩大片在线观看视频| 国产999精品久久久| 97精品国产91久久久久久| 日韩久久午夜影院| 九九热r在线视频精品| 欧美高清视频在线观看| 亚洲欧美日韩综合| 亚洲影视九九影院在线观看| 亚洲国语精品自产拍在线观看| 亚洲成色999久久网站| 欧美性猛交xxxxx免费看| 国产精品最新在线观看| 国产成人精品一区二区| 成人欧美一区二区三区在线湿哒哒| 中文字幕精品一区久久久久| 欧美最顶级的aⅴ艳星| 在线播放精品一区二区三区| 亚洲在线观看视频| 日韩欧美极品在线观看| 欧美成人中文字幕| 九九久久精品一区| 欧美视频13p| 青青青国产精品一区二区| 97色在线播放视频| 欧美天天综合色影久久精品| 亚洲色无码播放| 国内外成人免费激情在线视频网站| 精品色蜜蜜精品视频在线观看| 久久国产加勒比精品无码| 日韩专区中文字幕| 日韩黄在线观看| 国产第一区电影| 亚洲国产天堂久久国产91| 日本久久久久亚洲中字幕| 亚洲色图欧美制服丝袜另类第一页| 亚洲精品国产精品国产自| 国产精品自拍小视频| 亚洲а∨天堂久久精品喷水| 久久免费视频在线| 欧美精品videos性欧美| 精品无人国产偷自产在线| 午夜精品福利视频| 日韩在线视频一区| 日韩欧美在线看| 国产精品欧美日韩| 国产精品久久久久久久久男| 最近的2019中文字幕免费一页| 永久免费看mv网站入口亚洲| 91精品国产高清自在线看超| 欧美激情精品久久久久久蜜臀| 久久久视频免费观看| 欧美日韩在线视频一区二区| 国产97在线观看| 日韩av一区在线观看| 欧美激情videos| 91po在线观看91精品国产性色| 色婷婷久久av| 黄色一区二区三区| 亚洲女人天堂色在线7777| 欧美成年人网站| 成人亚洲激情网| 亚洲欧美制服丝袜| 欧美视频第一页| 久久久av网站| 日韩在线视频免费观看高清中文| 国产精品99久久久久久白浆小说| 欧美一区二区三区四区在线| 日韩欧美精品在线观看| 国产亚洲激情视频在线|