已傳送和已讀實際上就是接收方向蘋果伺服器傳送一條自己的狀態資訊,蘋果再把這個資訊反饋給傳送方。正在輸入也是一樣的道理,好多IM軟體也都支援聊天狀態反饋。我覺得,已讀和已傳送就只有兩種狀態,因此最理想的狀態就是隻需要傳送一位元組的資訊,讀了就是1,否則就是0,所以這種狀態幾乎可以實現實時的顯示。我用移動的2G卡,對方讀完這條資訊我這裡也能馬上收到回執。這個狀態的傳輸雖然是經過蘋果的伺服器,但是還是先在本地進行判斷,再把資訊傳送出去。因此如果你在本地就攔截這個imessage的狀態,不讓iOS告知蘋果的伺服器,對方就沒法收到“已讀”“已傳送”的提示了。有一個外掛能實現這個功能,暫時想不起名字了,到時候補上。另外還有一個更猛的外掛,【Predicter】
這個外掛的功能是當某人透過 iMessage給你寫資訊的時候,你會收到一個推送通知,通知內容顯示寫信人開始寫 iMessage 資訊給你(Started writing an iMessage for you)。當對方在刪除資訊內容的時候,你也會收到相應的推送通知。
據開發者介紹,這個“神奇”的功能是呼叫了iMessage伺服器的資訊來進行通知推送,也就是當對方在寫iMessage時出現的氣泡。一直等待氣泡顯然很累,Predicter的作者把這個功能變成了推送通知,也因此發普通簡訊不會有效果。
已傳送和已讀實際上就是接收方向蘋果伺服器傳送一條自己的狀態資訊,蘋果再把這個資訊反饋給傳送方。正在輸入也是一樣的道理,好多IM軟體也都支援聊天狀態反饋。我覺得,已讀和已傳送就只有兩種狀態,因此最理想的狀態就是隻需要傳送一位元組的資訊,讀了就是1,否則就是0,所以這種狀態幾乎可以實現實時的顯示。我用移動的2G卡,對方讀完這條資訊我這裡也能馬上收到回執。這個狀態的傳輸雖然是經過蘋果的伺服器,但是還是先在本地進行判斷,再把資訊傳送出去。因此如果你在本地就攔截這個imessage的狀態,不讓iOS告知蘋果的伺服器,對方就沒法收到“已讀”“已傳送”的提示了。有一個外掛能實現這個功能,暫時想不起名字了,到時候補上。另外還有一個更猛的外掛,【Predicter】
近日Cydia上架了一款可以“未卜先知”誰在給機主寫iMessage的外掛Predicter。這個看起來很玄乎的外掛讓無數使用者糾結等待某人資訊的願望終於得到了實現…這個外掛的功能是當某人透過 iMessage給你寫資訊的時候,你會收到一個推送通知,通知內容顯示寫信人開始寫 iMessage 資訊給你(Started writing an iMessage for you)。當對方在刪除資訊內容的時候,你也會收到相應的推送通知。
據開發者介紹,這個“神奇”的功能是呼叫了iMessage伺服器的資訊來進行通知推送,也就是當對方在寫iMessage時出現的氣泡。一直等待氣泡顯然很累,Predicter的作者把這個功能變成了推送通知,也因此發普通簡訊不會有效果。