Khả năng tương thích nhắn tin iPhone-Android


3

Tin nhắn văn bản từ iPhone của tôi đến điện thoại Android của bạn tôi không ở trong 160 ký tự như đã gửi. Đôi khi chúng xuất hiện dưới dạng hai hoặc ba văn bản riêng biệt khi chúng được nhận.

Câu trả lời:


1

Vấn đề là ai đó từ chối hỗ trợ SMS liên kết, như @Andrew Ferrier lưu ý. trong một bình luận về câu trả lời của Stu. Thông số kỹ thuật làm cho việc đọc rất dày đặc, giàu từ viết tắt.

Tuy nhiên, có một phần tương đối dễ đọc, có nội dung:

3.8.3 Ghép văn bản
Nếu cơ chế nối ghép được mô tả trong mục 9.2.3.24.1 không được hỗ trợ bởi thực thể truyền hoặc nhận, có thể sử dụng cơ chế nối văn bản sau. Tin nhắn đầu tiên được kết thúc bằng dấu + và mỗi tin nhắn tiếp theo bắt đầu và kết thúc bằng dấu + cho đến khi tin nhắn cuối cùng bắt đầu bằng dấu + nhưng không kết thúc bằng dấu +.

 <message1>+ 
 +<message2>+ 
 +<message3> 

Bất kỳ trường tiêu đề nào được đặt ở mặt trước của tin nhắn MO hoặc MT không được thêm vào tin nhắn thứ hai và tiếp theo. Điều này cung cấp một cơ chế đơn giản hoàn toàn tương thích ngược. Không có dấu hiệu nào về số lượng tin nhắn và nếu hệ thống bị mất tin nhắn hoặc thoát khỏi chuỗi thì tin nhắn ban đầu không thể được xây dựng lại. Do đó, bất cứ khi nào có thể, nên sử dụng cơ chế nối được quy định trong điều khoản phụ 9.2.3.24.1.

Vì các ký tự '+' sẽ rõ ràng nếu người nhận không hỗ trợ mã hóa đơn giản nhưng người gửi đã làm, rõ ràng cơ chế đơn giản này không được Apple hỗ trợ.

Tôi đã từ bỏ / mất hứng thú trong việc giải mã thông số kỹ thuật trước khi tìm ra ai hỗ trợ hoặc không hỗ trợ 9.2.3.24.1 nhưng điều đó không quá quan trọng với tôi; đổ lỗi cho Apple vì đã không hỗ trợ chương trình dự phòng đơn giản.


0

Đây là chức năng bình thường và đã có mặt trên HĐH iPhone gốc trên iPhone đầu tiên vào năm 2007.

Những gì bạn đang thấy là iPhone cho phép bạn gửi tin nhắn dài hơn giới hạn SMS và khi bạn làm điều đó, nó sẽ tự động chia tin nhắn thành số lượng tin nhắn SMS cần thiết để gửi tin nhắn của bạn.

Nếu người nhận của bạn có iPhone, họ chỉ thấy thông báo chưa phân chia ban đầu khi iPhone đặt lại cho người nhận. Các thiết bị khác, chẳng hạn như thiết bị Android của bạn bè, chỉ hiển thị các tin nhắn SMS rời rạc theo thứ tự chúng được gửi.


2
Điều đó không hoàn toàn chính xác - bạn đang ám chỉ rằng iPhone có chức năng này, trong khi những người khác thì không. Trên thực tế, SMS liên kết ( en.wikipedia.org/wiki/Concatenated_SMS ) đã xuất hiện từ trước khi iPhone xuất hiện. Hầu hết các điện thoại hiện đại, đặc biệt là điện thoại Android, cũng thực hiện điều này. Nhiều khả năng có sự không tương thích giữa mạng của người gửi và người nhận.
Andrew Ferrier

@AndrewFerrier đọc về điều này trong quá khứ khi tôi làm việc cho một công ty đã gửi SMS để kiếm sống (thông qua mBlox), đây thực sự là một vấn đề với điện thoại Android không nhận được SMS theo cách này và chỉ có các ứng dụng bên thứ 3 hỗ trợ chính xác . Bạn cũng hoàn toàn đúng khi các mạng khác nhau mã hóa và gửi SMS khác nhau để thực tế nó có thể là nguyên nhân. Không có cách nào để nói thực sự mà không có thêm thông tin về các phiên bản Android / Điện thoại. Dù bằng cách nào tôi cũng dính vào câu trả lời của mình.
Stu Wilson
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.