本教程将会让你没有mac照样测试iphone,这是我折腾了几天总结下来的,希望对大家有用。
先来几张效果图吧

方法很简单,但是配置起来说实话有点麻烦,先在电脑上安装vmware,在安装osx系统,在安装xcode,在安装xcode simulator。
进入正题:
vmware下载:下载
vmware激活秘钥:5A02H-AU243-TZJ49-GTC7K-3C61N
安装完成后,打开任务管理器服务项,关闭所有和vmware相关服务
接下来按照百度经验一步步安装系统
其中他提供的网盘链接失效了,这里我从新找了资源:
osx镜像
unlocker
重点:
其中我在加载oxs镜像时遇到提示二进制,你不一定遇到,但是还是说一下解决方法,下载securable测试你的cpu是否支持虚拟化,一般都支持的,除非你是古董机,然后进入开启bios开启虚拟化,参考bios 开启虚拟化,这样就可以了,在此启动osx
安装xcode:
如果你在app store下载会非常慢,而且还要有appleID账号,这里直接官网下载xcode 选择你需要的版本,不能超过8.3。如果安装完系统后升级了系统,可以选择高版本,反正我是升级到了10.12.5
安装很简单,下载后点击一步步就可以了
xcode模拟器使用:
官方介绍
官方你可能也懒得看,那简单一步就可以了,选择Xcode> Open Developer Tool> Simulator

模拟器的选择切换:

到这里基本就完成了,下面在模拟器里几个快捷键和设置说明一下:
输入法切换:ctrl + space
回到主菜单:shift+win+h
缩放大小,你可能会觉得模拟器屏幕太大,在菜单栏:window > scale 50%即可,就是我截图的效果
中文输入法设置:
在模拟器里有个设置,就和苹果手机设置一样,设置成中文就好了

如果有遇到什么问题,欢迎留言,反正网上很多教程大同小异,我是把所有问题都遇到了一遍。。。
如果安装osx遇到问题,这里有人写了篇更详细的教程,写的很棒osx安装

如何在windows上测试iphone?的更多相关文章

  1. Redis简介以及如何在Windows上安装Redis

    Redis简介 Redis是一个速度非常快的非关系型内存数据库. Redis提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erla ...

  2. 如何在Windows上搭建Android开发环境

    Android开发越来越火,许多小伙伴们纷纷学习Android开发,学习Android开发首要任务是搭建Android开发环境,由于大家 主要实在Windows 上开发Android,下面就详细给大家 ...

  3. (转)如何在Windows上安装多个MySQL

    原文:http://www.blogjava.net/hongjunli/archive/2009/03/01/257216.html 如何在Windows上安装多个MySQL 本文以免安装版的mys ...

  4. 如何在Windows上挂载Linux系统分区

    NFS普遍用于unix之间共享,windows默认是不支持这种文件系统的.如果我们要用windows访问NFS的话,而windows系统自身又不支持这种文件系统,那么我们该怎么办? 别急,小编这就手把 ...

  5. 如何在windows上把你的项目提交到github(转载)

    (1)如何在windows上把你的项目提交到githubhttp://michaelye1988.iteye.com/blog/1637951 (2)github错误提示:fatal:remote o ...

  6. 在 Windows 上测试 Redis Cluster的集群填坑笔记

    redis 集群实现的原理请参考http://www.tuicool.com/articles/VvIZje       集群环境至少需要3个节点.推荐使用6个节点配置,即3个主节点,3个从节点. 新 ...

  7. MongoDb进阶实践之二 如何在Windows上配置MongoDB

    一.引言            上一篇文章,我介绍了如何在Linux系统上安装和配置MongoDB,其实都不是很难,不需要安装和编译,省去了Make && Make Install 命 ...

  8. 如何在windows上玩转redis的最新特性?

    想要了解redis的最新特性,可是windows下的可以安装的版本最高为3.2,想要验证redis的诸如stream特性的话,就无能为力了. 解决方法之一在windows上安装虚拟机,然后再虚拟机上安 ...

  9. 如何在Windows上使用Python进行开发

    本文由葡萄城技术团队于原创并首发 转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具.解决方案和服务,赋能开发者. 一直以来C#都是微软在编程语言方面最为显著的Tag,但时至今日Python ...

随机推荐

  1. Linux下 mkdir 命令详解

    一次性地建立多级目录,则可以使用-p参数 # mkdir -p /home/dir1/dir2/dir3

  2. 关于css定位

    关于定位要弄清一个概念,那就是"文档流" 什到是文档流 说得简单一点 就是 自上而下 从左到右 生成顺序 关于html元素又分为两种 块状元素 内联元素 块状元素:单独占一行 内联 ...

  3. Python __all__系统变量

    #__all__系统变量的使用 ''' __all__可以赋值一个字符串列表,列表中的元素表示外界调用该py文件可以使用的函数或者类 如果使用了__all__系统变量,并且调用该py文件使用的是fro ...

  4. this小案例

    public class Son extends Parent { public String name="jack"; public void init(){ super.ini ...

  5. 关于使用mybatis的一个惨痛教训

    事情大概是这样的: 某个时刻之后所有的交易都崩溃了,查看数据库得知所有的数据都变成一样的了!!! 再查看log,发现执行了这样的语句:UPDATE XXX SET c1=v1,c2=v2 ...,没有 ...

  6. MFC绘图小实验(1)

    这学期开了一门计算机图形学的课程,感觉蛮有趣的,所以想把书上的那些样例程序都实现一遍,了解基本的绘图原理和要点. 1,使用用户自定义的映射模式,设置窗口大小和视区相等的二维坐标系.视区中x轴水平向右为 ...

  7. struts2系列(一):struts2入门(struts2的产生、struts2的工作流程、搭建struts2开发环境)

    一. struts2的产生 struts1的缺点:                         1. ActionForm过多,而且这个ActionForm在很大程度上又和VO(POJO)重复  ...

  8. tushare使用

    tushare是获取行情数据的一款免费软件 使用方法很简单, 先安装:pip install tushare 然后 import tushare as ts 即可.   data = ts.get_k ...

  9. Python WSGI开发随笔

    本文记录学习WSGI时的一些知识点,值得后续学习中注意. wsgi应用接口只要是一个可调用的对象就行,这个可调用的对象需要: 1. 接受两个位置参数: a. 包含CGI形式变量的字典: b. 应用调用 ...

  10. C# 指定ip段生成ip地址

    private void button1_Click(object sender, EventArgs e) { string StartIp = ""; string EndIp ...