iOS生產(chǎn)環(huán)境通知測試

一、將App上傳App Store前,可以在注冊的測試設(shè)備上,運(yùn)行Ad Hoc環(huán)境的App,用以測試App生產(chǎn)環(huán)境的的功能,包括生產(chǎn)環(huán)境的遠(yuǎn)程推送通知。
1.選擇發(fā)布證書,歸檔,導(dǎo)出

image.png

2.導(dǎo)出ad-hoc

image.png

3.下一步,選擇ad-hoc證書

image.png

image.png

二、獲取生產(chǎn)環(huán)境的deviceToken
writer to path 的方法先寫入到本地,然后添加二進(jìn)制文件,但是這只能真機(jī)獲取deviceToken,然后寫入,在appdelegate 類的此方法寫入保存data 二進(jìn)制文件

- (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken{

    NSString* documentPath = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
    NSString* totalPath = [documentPath stringByAppendingPathComponent:@"aa"];
    [deviceToken writeToFile:totalPath atomically:NO];
}

因?yàn)閷懭氲缴澈?,真機(jī)沙盒查看需要從,xcode-window-devices,打開后,查看我的iphone,里面找到對應(yīng)的項(xiàng)目,然后最下面有有個設(shè)置的圖標(biāo),選擇download container,到本地,然后右鍵查看,就看到沙盒文件了,在里面找到自己寫入的deviceToken 文件,就可以了,如圖

image.png

三、通知證書生成
測試環(huán)境p12
生產(chǎn)環(huán)境p12
在鑰匙串里導(dǎo)出p12文件


image.png

image.png

http://www.cnblogs.com/taintain1984/p/3716642.html

四、利用工具測試通知

SmartPush:https://github.com/shaojiankui/SmartPush

image.png

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容