我正在尝试为我的网站优化iPad浏览。请您指导我最佳的方法:
在分开桌面和iPad浏览时,是否应该只使用CSS来区分,还是重定向到完全不同的域名(例如mysite.com/ipad)?
如何在iPad模拟器上测试?我应该使用XCode进行开发吗?
请帮助我找一些好的在线教程。谢谢。
我正在尝试为我的网站优化iPad浏览。请您指导我最佳的方法:
在分开桌面和iPad浏览时,是否应该只使用CSS来区分,还是重定向到完全不同的域名(例如mysite.com/ipad)?
如何在iPad模拟器上测试?我应该使用XCode进行开发吗?
请帮助我找一些好的在线教程。谢谢。
在进入iOS模拟器后,转到“硬件> 设备> iPad”
适用于Windows和Linux用户的指南,想要在macOS中使用VirtualBox运行iOS模拟器。
当前软件版本:
参考资料:
准备VirtualBox:
VirtualBox
和扩展包
(通常双击即可,操作系统应该能够识别 扩展包
需要使用 VirtualBox
打开);VirtualBox
;现有的虚拟硬盘文件
创建新的虚拟机;"虚拟机名称"
替换为您在第6步创建虚拟机时使用的名称:对于 Windows
用户,我们需要在命令行中逐行输入以下内容:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "Virtual Machine Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
对于 Linux
用户,只需创建一个文件,例如 myscript
,并填写以下内容:
#!/bin/bash
VBoxManage modifyvm "Virtual Machine Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
在终端中运行 source ./myscript
命令。
在VirtualBox上安装macOS 10.14 Mojave(从指南中的第7步。在VirtualBox上安装macOS 10.14 Mojave):
安装iOS模拟器:
App Store
);Xcode
(从App Store
或从Finder ->应用程序 -> Xcode
);开始使用playground
+ 空白
以跳过所有烦人的步骤。测试网站+使用模拟器:
==============
1.1. 打开 Xcode
;
1.2. 在顶部菜单中选择 Xcode -> Open Developer Tool -> Simulator
;
1.3. [提示] 您可以将模拟器保持在 Dock 中,这样您就不必每次都运行 Xcode
;
1.4. 在顶部菜单中选择 Hardware -> Device
以选择模拟的设备/ iOS 版本;
1.5. [提示] 在顶部菜单中选择 Hardware -> Manage Devices...
+Simulators
选项卡可安装带有其他 iOS 版本的包;
1.6. 在 模拟器的 iOS Safari
中打开您的网站;
==============
2.1. 打开桌面版 Safari;
2.2. 在顶部菜单中选择 Safari -> Preferences...
+ Advanced
选项卡 -> 选中 Show Develop menu in menu bar
;
2.3. 在顶部菜单中选择 Develop -> SIMULATED DEVICE -> YOUR SITE
。