推送嘛,集成或更新的時候肯定要各種測試,但又不可能給所有線上用戶集體推送。
這時候這個測試需求就暴露出來了。
其實非常簡單
不過測試前,需要確定你的客戶端能和個推平臺放置的p12對應(yīng)的上。
如何看能否對應(yīng)的上?
獲取token

token綁定
打開xcode,搜索這個方法:
- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
搜到了是不是,接下來運行起來,得到這個token,復(fù)制一下。
打開個推官網(wǎng)

個推官網(wǎng)
打開應(yīng)用配置,拉到最下面

測試一下
點擊測試一下
然后把你剛剛獲得的token復(fù)制上去,監(jiān)測一下看是否成功。如果成功會彈出提示,并且對應(yīng)的設(shè)備會收到一條測試推送消息(走的是蘋果的apns通道)
如果是不成功,那么我猜大概率是證書環(huán)境沒匹配上,你放的是生產(chǎn)環(huán)境但你客戶端是開發(fā)環(huán)境,這時候怎么辦?也有辦法,看下面這篇。
好了好了,上面的準(zhǔn)備工作已經(jīng)做好,進(jìn)入正題

返回注冊的cid
- (void)GeTuiSdkDidRegisterClient:(NSString *)clientId
這里拿到cid
然后,新建一個txt文件(mac端的同學(xué),還是拜托windows的同學(xué)新建給你吧,別問我為什么。。。因為字符集不一樣啊我日)
然后把cid放到txt文件里

像這樣
打開個推官網(wǎng),創(chuàng)建推送

把你的txt文件放上去
推送就完事了。