iMessage由斯科特·福斯特爾在2011年6月6日蘋果公司全球軟體開發者年會的主題演講上首度披露。帶有iMessage服務的資訊程式被包含在了2011年10月12日的iOS 5系統更新之中。 2012年2月16日,蘋果宣佈一個基於iMessage服務的新款資訊程式將替代iChat成為OS X Mountain Lion的一部分,後者釋出於2012年7月25日。 2012年10月23日,蘋果首席執行官提姆·庫克宣佈使用蘋果裝置的使用者經由iMessage總共傳送了3千億條資訊,這也意味著蘋果公司平均每秒就要傳遞2萬8千條資訊。2012年11月12日,一家叫做Chetan Sharma的技術與戰略顧問公司釋出了2012年第三季度美國移動資料市場報告,其中提到美國境內的簡訊使用數量正在下滑,並指出這有可能是因為美華人逐漸使用諸如iMessage這類免費通訊服務的緣故。
iMessage與彩信非常相似,不僅允許使用者透過Wi-Fi、2G、3G或4G LTE向其他iOS和OS X使用者傳送文字,更可以傳輸文件、影象、影片、地點、聯絡資訊與群資訊,藉此為大多數iOS 5及以上版本之裝置提供標準簡訊息與多媒體簡訊服務。 iMessage在執行iOS 5的iPhone、iPad、iPod touch與執行OS X Mountain Lion的Mac計算機上透過“資訊”程式得以實現。這些裝置的主人可以在蘋果的網路上註冊多個電子郵件地址。如果通訊運營商支援,iPhone機主更可以用電話號碼註冊蘋果賬戶。如果iPhone使用者擁有活躍的資料連線,程式將會自動檢測資訊接受者是否設定了有關iMessage選項。一旦確認可用,簡訊將會被無縫切換至iMessage。這意味著資訊請求僅需消耗資料流量而非話費。在資訊程式中,使用者可以看到另一端iMessage使用者的輸入狀態。當對方開始回覆時,資訊氣泡中將會出現一個淺灰色的省略號。談話在一部iOS裝置上開始之後,使用者也可以在另一部裝置上繼續傳送資訊。一些針對iMessage的特定功能在iOS5以上或OS X Mountain Lion以上的系統中有效,但惟有在iPhone上時,資訊程式才能向非iOS系統或iMessage暫時不可用的裝置傳送簡訊。在iPhone上,綠色按鈕與氣泡意味著當前通訊基於簡訊;在所有iOS裝置上,藍色按鈕與氣泡都表示當前是透過iMessage在傳遞資訊。 所有經由iMessage傳送的資訊都經過加密,且能夠藉助投遞反饋來追蹤。如果接收者啟用“閱讀反饋”(Read Receipts)功能,傳送者將能夠看到前者已經閱讀了資訊。 iMessage同樣允許使用者發起2人以上的交談,即“群聊”。然而群聊功能並未針對群成員之不同種類的手機作出足夠的整合與最佳化。
雖然有資料稱iMessage基於XMPP協議,[8]其實質上基於一個叫做蘋果推送資訊服務(APNS)的商業專有二進位制協議(英語:Binary protocol)。APNS技術令裝置與蘋果的伺服器建立了一個活躍的連線狀態。每條連線都有著獨一無二的程式碼,這個程式碼的用途是充當通訊線路中的識別符號,以用作向特定裝置傳送資訊。同時,連線經由安全套接層技術採用iMessage服務被啟用時裝置將會請求的客戶端證書進行加密。iMessage傳遞的資訊由端到端加密(E2EE)所保護,故“除傳送者與接收者之外的任何人均無法獲取”,且蘋果保證該公司既“不會解密其傳輸的資料”,也“不會記錄資訊”。
iMessage由斯科特·福斯特爾在2011年6月6日蘋果公司全球軟體開發者年會的主題演講上首度披露。帶有iMessage服務的資訊程式被包含在了2011年10月12日的iOS 5系統更新之中。 2012年2月16日,蘋果宣佈一個基於iMessage服務的新款資訊程式將替代iChat成為OS X Mountain Lion的一部分,後者釋出於2012年7月25日。 2012年10月23日,蘋果首席執行官提姆·庫克宣佈使用蘋果裝置的使用者經由iMessage總共傳送了3千億條資訊,這也意味著蘋果公司平均每秒就要傳遞2萬8千條資訊。2012年11月12日,一家叫做Chetan Sharma的技術與戰略顧問公司釋出了2012年第三季度美國移動資料市場報告,其中提到美國境內的簡訊使用數量正在下滑,並指出這有可能是因為美華人逐漸使用諸如iMessage這類免費通訊服務的緣故。
iMessage與彩信非常相似,不僅允許使用者透過Wi-Fi、2G、3G或4G LTE向其他iOS和OS X使用者傳送文字,更可以傳輸文件、影象、影片、地點、聯絡資訊與群資訊,藉此為大多數iOS 5及以上版本之裝置提供標準簡訊息與多媒體簡訊服務。 iMessage在執行iOS 5的iPhone、iPad、iPod touch與執行OS X Mountain Lion的Mac計算機上透過“資訊”程式得以實現。這些裝置的主人可以在蘋果的網路上註冊多個電子郵件地址。如果通訊運營商支援,iPhone機主更可以用電話號碼註冊蘋果賬戶。如果iPhone使用者擁有活躍的資料連線,程式將會自動檢測資訊接受者是否設定了有關iMessage選項。一旦確認可用,簡訊將會被無縫切換至iMessage。這意味著資訊請求僅需消耗資料流量而非話費。在資訊程式中,使用者可以看到另一端iMessage使用者的輸入狀態。當對方開始回覆時,資訊氣泡中將會出現一個淺灰色的省略號。談話在一部iOS裝置上開始之後,使用者也可以在另一部裝置上繼續傳送資訊。一些針對iMessage的特定功能在iOS5以上或OS X Mountain Lion以上的系統中有效,但惟有在iPhone上時,資訊程式才能向非iOS系統或iMessage暫時不可用的裝置傳送簡訊。在iPhone上,綠色按鈕與氣泡意味著當前通訊基於簡訊;在所有iOS裝置上,藍色按鈕與氣泡都表示當前是透過iMessage在傳遞資訊。 所有經由iMessage傳送的資訊都經過加密,且能夠藉助投遞反饋來追蹤。如果接收者啟用“閱讀反饋”(Read Receipts)功能,傳送者將能夠看到前者已經閱讀了資訊。 iMessage同樣允許使用者發起2人以上的交談,即“群聊”。然而群聊功能並未針對群成員之不同種類的手機作出足夠的整合與最佳化。
雖然有資料稱iMessage基於XMPP協議,[8]其實質上基於一個叫做蘋果推送資訊服務(APNS)的商業專有二進位制協議(英語:Binary protocol)。APNS技術令裝置與蘋果的伺服器建立了一個活躍的連線狀態。每條連線都有著獨一無二的程式碼,這個程式碼的用途是充當通訊線路中的識別符號,以用作向特定裝置傳送資訊。同時,連線經由安全套接層技術採用iMessage服務被啟用時裝置將會請求的客戶端證書進行加密。iMessage傳遞的資訊由端到端加密(E2EE)所保護,故“除傳送者與接收者之外的任何人均無法獲取”,且蘋果保證該公司既“不會解密其傳輸的資料”,也“不會記錄資訊”。