實現微信支付寶收款到賬語音提醒

2021-09-02 02:39:51 字數 495 閱讀 3162

雖然我在專案裡面沒有遇到這個需求,但是遇到了這個面試題,一時竟然說不出個所以然。趁熱打鐵這篇文章就是為了實現一下這個功能。

最開始準備用remote push + notification service extension 實現這個功能,遇到了很多坑,後來就放棄了,改用voip方案,完美解決。

注意voip和apns 服務的推送不是乙個東西來的,所以用apns的測試方法是除錯不了的。我這裡是用服務端推送**並修改配置資訊。

用終端命令列cd到我們的voip資料夾中,輸入:php php檔名.php

就會執行- (void)pushregistry:(pkpushregistry *)registry didreceiveincomingpushwithpayload:(pkpushpayload *)payload fortype:(nsstring *)type;

待完善語音合成,獲取靜音和獲取手機聲音閾值等

demo位址

微信 iOS 收款到帳語音提醒開發總結

蘋果在ios5之前可以使用以下方式監聽靜音鍵開關 bool ismuted return no void soundmutenotificationcompletionproc systemsoundid ssid,void clientdata instancetype init else ret...

微信 iOS 收款到帳語音提醒開發總結

不幸的是,在產品發布後沒多久就受到了某網際網路大佬的吐槽。蘋果在ios5之前可以使用以下方式監聽靜音鍵開關 bool ismuted return no void soundmutenotificationcompletionproc systemsoundid ssid,void clientda...

微信支付寶支付

備忘,如果有看到的小夥伴,希望能幫助到你 測試的時候一定要用自定義基座測試 證書檔案是你的.keystore檔案路徑,在生成證書的時候一點更要記住檔案位置和密碼!實在忘記了,就最簡單粗暴的方法,重新生成把,但是在重新生成時,一定要記得把相關用到證書資訊的地方全部修改一遍。cmd開啟 生成.keyst...