欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

ios開發(fā)集成環(huán)信,ios 環(huán)信

app中集成了環(huán)信,只有打開回話列表才能收到提示,在app主界面沒有聲音和條數(shù)提醒是怎么回事啊

可以看到【新消息通知】,打開【新消息通知】

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站制作、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、井研ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的井研網(wǎng)站制作公司

看到第一個【接收新消息通知】,如果后面是【已關(guān)閉】需要到【設(shè)置】-【通知】下開啟消息提醒

如果是【已開啟】,也需要到【設(shè)置】-【通知】下查看聲音提醒是否打開

打開【設(shè)置】-【通知】

在【通知】里找到【微信】

將微信的【允許通知】打開,如果希望有聲音提醒,需要在這里將【聲音】打開,否則只將微信設(shè)置里的聲音打開,微信還是沒有聲音的

在這里還可以設(shè)置微信是否在鎖定屏幕上顯示,圖標(biāo)右上角是否有未讀消息數(shù)字,消息是橫幅還是彈窗等

再回到微信的【新消息通知】,就可以看到【接收新消息通知】后面變成【已開啟】,現(xiàn)在在微信就可以設(shè)置消息的提醒方式了

要是是沒有聲音,查看手機的靜音鍵是否打開(音量鍵上方的按鍵),或者是否開啟了勿擾模式(開啟后手機屏幕右上角有一個月亮,關(guān)閉方法:向上滑打開控制中心,點擊月亮那個圖標(biāo))

遠程推送的相關(guān)方法以及在集成極光和環(huán)信是遇到的問題

首先,注冊就不說了,主要說說在前后臺以及app殺死狀態(tài)下點擊推送消息會調(diào)用的方法:

(1) - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

(2) - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler

(3) - (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void (^)())completionHandler

(4) - (void)userNotificationCenter:(UNUserNotificationCenter *)center willPresentNotification:(UNNotification *)notification withCompletionHandler:(void (^)(UNNotificationPresentationOptions))completionHandler

在iOS10當(dāng)app處于后臺或者殺死狀態(tài)下的話會調(diào)用方法3

在iOS10當(dāng)app處于前臺狀態(tài) 下會調(diào)用方法4

在iOS10以下app處于殺死狀態(tài)下或者后臺的的話會調(diào)用方法1和2

在iOS10以下app處于前臺的話會調(diào)用方法3

在這里記錄下集成環(huán)信和極光是遇到的問題(兩者都是Cocopods集成的),iOS10以上極光

//(JPush對系統(tǒng)的方法進行了封裝)

- (void)userNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void(^)())completionHandler;

//JPush封裝后的:- (void)jpushNotificationCenter:(UNUserNotificationCenter *)center didReceiveNotificationResponse:(UNNotificationResponse *)response withCompletionHandler:(void(^)())completionHandler?

這導(dǎo)致環(huán)信調(diào)用不到系統(tǒng)的方法,無法收到推送。

環(huán)信iOS端離線推送收不到怎么辦?(IM)

離線推送收不到,按照下面步驟一步一步進行排查:

0、如果你的app之前可以收到離線推送,突然收不到了,那么先移步蘋果開發(fā)者中心查看推送證書是否過期。如果過期了,需要重新制作證書,然后到環(huán)信管理后臺(Console)將舊的刪掉再上傳新的。過期的一般會被封禁,需要聯(lián)系環(huán)信進行解封操作。

1、首先已經(jīng)按照環(huán)信的文檔集成了離線推送: APNs離線推送

2、如果是iOS13及以上的系統(tǒng),那么需要將IM SDK更新到3.6.4或以上版本。

? 如果更新后還不行那么退出登錄、重啟app、再登錄試下。

?初始化sdk成功之后打印版本號:

NSString *ver = [EMClient sharedClient].version;

3、測試APNs推送的時候,接收方的APP需要是殺死狀態(tài),需要用戶長連接斷開才會發(fā)APNs推送;

? 所以直接上劃殺死APP測試。

4、要確保導(dǎo)出p12時使用的Mac和創(chuàng)建CertificateSigningRequest.certSigningRequest文件的Mac是同一臺;導(dǎo)出證書的時候要直接點擊導(dǎo)出,不要點擊秘鑰的內(nèi)容導(dǎo)出;確認(rèn) APP ID 是否帶有推送功能;

5、環(huán)信管理后臺(Console)上傳證書時填寫的Bundle ID須與工程中的Bundle ID、推送證書的 APP ID 相同;選擇的證書類型須與推送證書的環(huán)境一致;導(dǎo)出.p12文件需要設(shè)置密碼,并在上傳管理后臺時傳入;

6、工程中初始化SDK那里填的證書名與環(huán)信管理后臺上傳的證書名稱必須是相同的;

7、測試環(huán)境測試,需要使用development環(huán)境的推送證書,Xcode直接真機運行;

正式環(huán)境測試,需要使用production環(huán)境的推送證書,而且要打包,打包時選擇Ad Hoc,導(dǎo)出IPA安裝到手機上。

8、APP殺死后可調(diào)用“獲取單個用戶”的rest接口,確認(rèn)證書名稱是否有綁定(正常情況下,登錄成功后會綁定上推送證書,綁定后會顯示推送證書名稱);還需要確認(rèn)綁定的證書名稱和管理后臺上傳的證書名稱是否一致。

接口文檔: 獲取單個用戶

如果沒綁定上,那么退出登錄、重啟app、重新登錄再試下。

如果證書名稱不一致,改正過來后重新登錄試下。

9、如果以上都確認(rèn)無誤,可以聯(lián)系環(huán)信排查。需提供以下信息(請勿遺漏,以免反復(fù)詢問耽誤時間):

?appkey、devicetoken、bundle id、證書的.p12文件、證書名稱、證書密碼、收不到推送的環(huán)信id、測試的環(huán)境(development or production)、消息id、消息的內(nèi)容和發(fā)送時間

消息id要在消息發(fā)送成功后獲取,如圖:

當(dāng)前標(biāo)題:ios開發(fā)集成環(huán)信,ios 環(huán)信
網(wǎng)頁鏈接:http://chinadenli.net/article37/dsgipsj.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google全網(wǎng)營銷推廣網(wǎng)站改版品牌網(wǎng)站制作用戶體驗網(wǎng)站維護

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作