iPhone模拟器消失 解决办法

long long time ago,I meet a problem that is:

    iPhone模拟器死活不出来,程序Log看出一切运行正常,设备调试一切正常。

    因为我的iPad模拟器好使,选中模拟器,上面菜单栏选择-iOS模拟器-还原内容和设置...  令我吃惊的是:iPad模拟器也没了。。。(如果是这种情况,可直接看最后一步)

    原因:是iPhone/iPad模拟器跑到屏幕外了,也许是我们不经意间的一次拖拽,模拟器再也无法回到屏幕可见区域了。

    解决办法:

    首先,修改屏幕分辨率,系统偏好设置-显示器-分辨率修改为最大。如果幸运的话,你会发现你的模拟器在屏幕边缘会露出个脑袋,拽出来(狠揍一顿),如果当前分辨率是最大的,那么请看第二条。

    其次,重装xcode:

     删除xcode4 打开终端,输入:

     sudo /Developer/Library/uninstall-devtools --mode=all

    删除cocos2d:删除以下目录的cocos2d目录

    /Users/yunyi3g2/Library/Developer/Xcode/Templates

    要知道xcode4默认路径存储在Developer中,如果你想卸载其他版本xcode,Spotlight(mac屏幕右上角的搜索)中键入xcode,打开要卸载的xcode,在dock右键单击xcode--选项--在Finder中显示,右键单击弹出来的Finder窗口的最顶层,就可看到要卸载的xcode的路径,一般看到Developer3.x.x等,那么在删除语句中,替换红色Developer路径,执行即可,需要输入用户密码。重新安装。如果幸运的话xcode恢复默认值,但是我试过了,xocde配置并没有改变,包括编辑时的字体大小,背景颜色什么的都没变。但是,令我高兴的是,重装后,我的iPad模拟器神奇版的出现了,iPhone模拟器还是出不来。无奈继续往下看。

    最后,冥思苦想,一条巧妙的方法,随便打开个工程,选iPad模拟器,运行,看到iPad模拟器出来后,点击你的iPad模拟器,顶部菜单--硬件--设备--选为iPhone(Retina),同时将你的工程中使用的模拟器选回到iPhone模拟器,运行,我们的目的是要调出Retina模式的iPhone模拟器,如果有幸看到的话,拽出来毒打。如果不幸运的话,别急,最后一招,ios模拟器菜单-- 硬件 --向左旋转/向右旋转,在Retina模式下的iPhone模拟器旋转一下,9.9成都能露出来,如果不行的话,请访问其他网址以寻求解决方案,或者Email苹果xcode开发工程师,怎么就没有个恢复模拟器初始位置的功能啊!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章