發表文章

目前顯示的是 1月, 2019的文章

【筆記】Send Push Notifications from Rails back-end to an iOS App— To keep your user engaged with app

圖片
Apple Push Notification Service (簡稱  APNs ) 是 Apple 公司在 2009 年的 iOS 3.0 版本時所發布的一項平台服務,透過這項服務,第三方應用程式的開發人員,只需要獲取憑證,並寫一些程式碼,就可以發送通知給 iOS 裝置上的 App 用戶! 要在 iOS client app 和 back-end server 之間實現  Push Notification ,首先必須擁有一個付費的  Apple 開發人員帳號 ,以建立 憑證 (Certificates) 。 然後在 Xcode 開發環境中,授權   Notification  權限給你的 App。最後是取得  .p12 憑證檔案 (這是一個包含私鑰的憑證,可以讓 Apple 解譯你的信息)。 首先,請按以下步驟來獲取 .p12 憑證檔案: 1. 登入  Apple developer account  並點選  Certificates, Identifiers and Profiles 2. 在頁面中選擇App所使用的AppID,然後點選 Edit 進入。裡面可以看到一些 Services 的狀態,找到  Push Notifications 項目並勾選它。接著點選 Create Certificate ,之後你會看到一個上傳  .certSigningRequest 檔案的頁面。 這裡有兩種不同的憑證: Sandbox (Development) certificate 和 Distribution (Production) certificate ,我們可以在不同的環境下使用不同的憑證。 3. 請在 Mac 電腦上執行 Keychain Access 應用程式,選擇 鑰匙圈授權 -> 憑證輔助程式 -> 從憑證授權要求憑證 ,在下一個視窗中,輸入你的 Email ,並勾選 儲存到磁碟 ,你的電腦上就會有  .certSigningRequest  這個檔案了。 4. 從電腦上選擇剛才產生的  .certSigni...

2019.1.5~6【南投信義】2019年登り初め★台灣最高峰~玉山主峰2天1夜輕鬆行!

圖片
這一兩個月,跑玉山塔塔加跑了好幾次,有幾次是載客人去登山口的,有幾次是陪客人一起上山。當同一座山走了太多次以後,不要說登山途中了,就連登頂時都不太想拍照了,頂多就是隨便拍一張到此一遊紀念照吧!不過這次帶去爬玉山的客人比較特殊,是幾位從大陸來台灣唸書的年輕小伙子,原本是四位報名,後來有一位臨時有事取消,所以最後變成三位團員。幾位年輕人來自大陸不同的省份,在高雄某大學當交換學生,唸的是機械科系,也算是和我有點緣分吧,因為俺在二技、研究所就讀資訊領域以前,也是動力機械系出身的,想當年學的東西,真的是包山包海啊! 週六清晨5點半從林口出發南下,到台中接駁三位小夥,然後直奔塔塔加登山口!10點出頭剛好趕上台21線133~134K管制路段的放行時間,十點半左右抵達上東埔停車場,整裝完畢輕鬆出發!記得上個月中剛從大陸返台後,感冒尚未痊癒,加上前一晚只睡不到三個小時,加上太陽特別大,那次走的特別辛苦,從登山口到排雲山莊就走了快6個半小時。這次特強迫自己早睡,前一天有五個小時的睡眠時間,所以這次一路上慢慢走到排雲山莊,只用了5個小時多一點,水也只喝了500cc左右,而且一點都不覺得疲倦,果然登山前充足的睡眠,以及良好的身體狀況是很重要的啊! 台灣今年一樣是暖冬,記得幾年前,這個時候玉山早就下雪了,但是今天來玉山,溫度跟上個月中來的時候一樣,熱得令人後悔穿太厚的衣物上山,幸好遮陽傘一樣有帶上山。途中碰到一位正要下山的國家公園志工,大嬸非常熱心,跟我們提醒了很多事情。今天和上次一樣,都是中午11點左右從登山口出發,但是今天明明是週六,一路上碰到的山友,比上次平日來的時候明顯少很多,難道是因為進入冬季,都市飼料雞們都怕冷所以不敢上山了嗎?別害怕呀!其實這個季節,只要天氣好不下雨,保暖衣物有準備充足,山上也不會冷到哪裡去!下山回到北部後,我還覺得怎麼林口比玉山還要冷? 第一天我們下午4點多就抵達排雲山莊了,先到通鋪房間休息一下子,晚餐五點半用餐,吃完飯一樣躺進睡袋裡,戴上耳機聽了一下音樂,以及其他山友打呼聲的交響樂,隔天清晨三點起床下樓吃早餐,然後清晨4點左右出發攻頂!幾位小夥子是第一次爬那麼高的山,所以我一路上用不至於慢到睡著的速度慢慢走,不時回頭看看他們有沒有跟上,早上6點10分左右,全員抵達主峰山頂。山頂體感氣溫大概0~3度左右,以冬季來說並不算冷,山頂已經聚集...

文章列表

Contact

名稱

以電子郵件傳送 *

訊息 *