Hướng dẫn debug website trên Simulator iOS của hệ điều hành OSX

Rate this post

Apple thiết kế ra cả hai hệ điều hành iOS (trên mobile devices) cũng như OSX nên việc sử dụng Simulator để debug website thực sự quá tiện dụng và là ưu điểm khi develop trên máy Mac.

Gợi ý nên đọc thêm

Việc debug trên các máy iOS sẽ yêu cầu bạn cần biết Cài đặt nhiều phiên bản OSX trên Simulator. Các phiên bản được gợi ý bao gồm 8.4, 9.3 và 10.x mới nhất.

Bây giờ ta bắt đầu nhé:

Bật Simulator trên hệ điều hành OSX

Bước 1: Khởi động Simulator

Bước 2: Lựa chọn Hardware phù hợp bằng menu Hardware > iOS Version > Tên thiết bị

Tìm phiên bản iOS có sẵn trên máy trong Simulator

Tiếp đến, màn hình sẽ bắt đầu khởi động và bạn sẽ thấy iPhone/iPad simulator hiện ra:

Debug website bằng Safari trên Simulator

Khác với debug trên IE11, nếu bạn đang có website localhost thì chỉ cần mở Safari và load website là sẽ truy cập được.

Tuy vậy, để Inspector được các element, chúng ta cần làm như sau:

  1. Trong khi đang mở Simulator, bạn mở Safari trên Mac.
  2. Tìm menu Develop > Simulator > chọn cửa sổ Simulator


Nếu bước 2 các bạn không thấy menu Develop thì các bạn cần bật chức năng Develop trong Safari như sau:

  1. Bạn mở Safari, tìm menu Preferences, tìm tab Advanced
  2. Tick chọn Show Develop menu in menu bar để bật
Bật chức năng Develop trong Safari

Nếu bạn muốn xem thuộc tính của element trong web trên Simulator, hãy làm như hình dưới đây:

Thật tuyệt khi bạn không phải bỏ tiền ra mua các thiết bị iPhone và iPad để test trên các khung màn hình khác nhau, phải không nào?

Viết một bình luận


Chuyên gia về Web
Bạn muốn làm việc với dịch vụ website do chúng tôi triển khai?
Gọi tư vấn 0982.90.4343
Chuyên gia về Web
Bài viết liên quan

07/04/2024

PHP: Format date dd/mm/yyyy và so sánh với Date hiện tại
Một vấn đề hay gặp trong quá trình xử lý PHP datetime là tình huống format date từ định dạng...

02/01/2024

Fix lỗi npm không thể cài các package devDependencies
Khi cài đặt dự án,  có lúc bạn sẽ cài mãi cũng không đủ các package npm, đặc biệt là...
Gọi file PHP trong WordPress

19/09/2023

Cài đặt và sử dụng WP-CLI trên môi trường Linux
Trên một số môi trường Hosting có thể cung cấp SSH hoặc Terminal access, song không có sẵn WP-CLI để...
Import database MySQL lớn trên môi trường Docker

06/08/2023

Import database MySQL lớn trên môi trường Docker
Mình sử dụng EasyPanel để quản lý các Docker và build môi trường app. Nay gặp tình huống phải import...