Làm cách nào để mô phỏng kết nối Wi-Fi xấu trên iPad của tôi?


2

Tôi đang thử nghiệm một ứng dụng iPad yêu cầu kết nối Internet. Tôi muốn mô phỏng một tình huống khi kết nối không ổn định và có thể bị mất đột ngột. Nếu có thể, tôi muốn kiểm soát quá trình này và "nhấn nút" sẽ hủy kết nối trong vài giây. Tôi muốn hủy bỏ / tiếp tục kết nối nhanh chóng để kiểm tra ứng dụng đó sẽ tiếp tục ứng dụng đó trong trường hợp hủy kết nối.

Làm thế nào tôi có thể mô phỏng kết nối Internet không ổn định?

Tôi biết rằng có thể tắt Wi-Fi trên iPad nhưng ứng dụng này có giống với việc hủy kết nối vì lý do khác không?


Đó là mất WiFi thực tế mà bạn muốn phát hiện, hoặc kết nối TCP / IP xấu?
Thorbjørn Ravn Andersen

@ ThorbjørnRavnAndersen mất kết nối TCP / IP
Andrei Botalov

Câu trả lời:


2

Có một số cách bạn có thể làm điều này, tùy thuộc vào tình huống của bạn:

  1. Di chuyển xa khỏi bộ định tuyến của bạn . Mặc dù điều này có vẻ hơi rõ ràng, tôi nhận ra rằng không phải lúc nào cũng có thể trong khi kiểm tra / gỡ lỗi (ví dụ: nếu bạn đang làm việc trên máy tính để bàn).
  2. Đặt lá nhôm xung quanh bộ định tuyến và / hoặc ăng-ten . Điều này sẽ (một phần) chặn một số hoặc tất cả các tín hiệu vô tuyến bằng cách tạo một lồng Faraday tạm thời . Kết quả bạn nhận được sẽ phụ thuộc vào cường độ tín hiệu của bộ định tuyến, khoảng cách từ bộ định tuyến và các yếu tố môi trường khác.
  3. Đặt công suất tín hiệu không dây của bộ định tuyến của bạn ở mức cài đặt thấp hơn . Phương pháp để thực hiện việc này là khác nhau đối với mỗi bộ định tuyến, vì vậy bạn sẽ phải xem hướng dẫn sử dụng để biết hướng dẫn về cách thực hiện việc này.

Tôi hy vọng điều này sẽ giúp giải quyết vấn đề của bạn!

BIÊN TẬP:

Một điều khác tôi chỉ nghĩ đến là làm cho SSID của bạn bị ẩn đi. iDevices được biết là có vấn đề khi kết nối lại với các mạng ẩn và bạn có thể ngắt kết nối theo chương trình khỏi mạng theo các khoảng thời gian ngẫu nhiên.


Tuy nhiên, tôi muốn việc hủy bỏ này dễ kiểm soát, có thể dự đoán được. Ngoài ra tôi muốn hủy bỏ kết nối nhanh chóng. Có một cách lập trình?
Andrei Botalov

NAFAIK, thật không may. Bạn có thể sửa đổi lập trình tệp cấu hình của bộ định tuyến cho # 3 ở trên, nhưng điều đó có thể hoặc không thể hoạt động (và sẽ phù hợp hơn trên SO.SE).
Matt

1

Thay vì thực hiện điều này trên iPad, làm thế nào về việc chuyển sự mất ổn định wifi sang máy Mac? Bạn có thể sử dụng Internet Sharing để cung cấp kết nối mạng cho iPad (kích hoạt và hủy kích hoạt nó mà không làm phiền phần còn lại của mạng) và ipfw để điều tiết kết nối tuy nhiên cần thiết cho thử nghiệm của bạn ...


Có chia sẻ internet tồn tại trong Windows? Tôi không có Mac
Andrei Botalov

Nó có, nhưng nó rất phức tạp (IMO) và không đáng tin cậy (AIMO).
Matt

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.