vm虚拟机 安装OX 10.10系统 搭载 Xcode6.2 在UI界面学习时候老出现找不到模拟器
模拟器就是SDK
我下载 iOS 7.1.simruntime 解压后 发现无法拖进虚拟机 。共享开启后 还是无法拖进xcode指定目录
需要获取OX 的 system权限
sudo -s
然后直接输入密码 在拍回车就可以了
新的 Xcode 并不会识别 SDKs 目录下的模拟器,我经过一些尝试以后,发现要放在这个目录下:
/Library/Developer/CoreSimulator/Profiles/Runtimes/
如果没有这个目录 需要手动新建 用控制台
如果这个目录不存在的话,可以尝试用 root 权限创建这个目录:
- 进入终端
- 获取root 权限:sudo -s
- 再创建这个目录:mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/
- 执行复制:cp -R {模拟器路径} /Library/Developer/CoreSimulator/Profiles/Runtimes/{模拟器}
如:cp -R /Volumes/IOS /Xcode Simulators/iOS 7.1.simruntime /Library/Developer/CoreSimulator/Profiles/Runtimes/iOS 7.1.simruntime
第四步可以理解为 把解压后的iOS 7.1.simruntime 文件拷贝到Runtimes文件夹内
新版模拟器是以simruntime为后缀打包的(其实还是一个目录),以7.1的模拟器为例:
在桌面上点击前往(GO)菜单->前往文件夹 输入下面地址 找到runtimes文件夹(存放sdk的)
如果还没有加载成功
你的 xcode 是不是在 /Application 目录下,如果不是的话,移动到 /Application 目录下,然后重启xcode
s
将系统安装在Xcode文件夹工具拖动到Applications文件夹内就可以
Xcode cannot run using the selected device
1.重启(当然这种方法一般情况下不管用)
2. 查看证书是否是正确的
3.PROJECT --> Info --> Deployment Target --> IOS Deployment Target 里面的值 要设置为 <=真机系统版本
TARGETS --> Summary --> IOS Application Target --> Deployment Target 里面的值 要设置为 <=真机系统版本
也要查看一下这两个是否正确
PROJECT --> Build Settings --> Deployment --> IOS Deployment Target
TARGETS --> Build Settings --> Deployment --> IOS Deployment Target
安装模拟器后: No supported iOS devices are available. Connect an iOS device to run your application or choose an iOS simulator as the destination.
不支持iOS设备是可用的。连接的iOS设备运行应用程序,或选择一个iOS模拟器作为目标。
调整项目描述后出现:Unable to boot the iOS Simulator.
无法启动的iOS模拟器。
运行程序出现Lost connection to "iPhone 6"错误
尝试清理磁盘垃圾日志
终端命令:
cd ~/Library/Developer/Xcode/DerivedData
ls
rm -fr *
ls
千呼万唤始出来
好不容易整出来界面了 尽管跟手机界面不搭界好赖能跑跑程序不是?
手贱点了不该点的(手机模拟器版本你虾球改啥呢)
实在不行可以试试
commnt+shift+2新建一个模拟器版本(如果没有该版本的话)
原来是模拟器版本过低呢 O(∩_∩)O哈哈~
在项目名这里点击选择模拟器版本 我选的是iPhone6pls 自带xcode6.2版本 sdk是7.1的
因为装的win10系统崩溃 换装了win7 失误导致数据全盘格式化。 重装虚拟机和Xcode后发现
Xcode点击run 模拟器卡主,stop按钮点击无用,xcode死掉
ios 新手,照着各种简单的例子写程序呢。
一般来说,点“run”好好的运行, 再点“stop” 程序就停掉。
偶尔会出现 点了“stop”之后,完全没反应。。。。而且那两个按钮“run”和“stop”都是可以点击的状态。。。
尝试在模拟器中 关闭这个程序也没用,在模拟器中删除这个程序也没用, 模拟器重启也没用。
只有关掉这个 xcode的窗口(会提示说有 。。。正在运行,需要 stop task?), 然后重新打开这个工程, 才ok
Command+Option+Esc 键,可以调出后台任务管理界面
win+alt+esc
滑动按ctrl+G
1 Last login: Tue Jul 7 08:53:52 on ttys000 2 bogon:~ dj$ ps -x | grep Xcode 3 1488 ?? 0:17.03 /Applications/Xcode.app/Contents/MacOS/Xcode 4 1496 ?? 0:00.26 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Overlays/Interface Builder Cocoa Touch Tool --socketFD 48 5 1497 ?? 0:00.05 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.Git.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.Git 6 1498 ?? 0:00.04 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.Subversion.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.Subversion 7 1499 ?? 0:00.02 /Applications/Xcode.app/Contents/SharedFrameworks/DVTSourceControl.framework/Versions/A/XPCServices/com.apple.dt.Xcode.sourcecontrol.WorkingCopyScanner.xpc/Contents/MacOS/com.apple.dt.Xcode.sourcecontrol.WorkingCopyScanner 8 1548 ?? 0:00.67 /Applications/Xcode.app/Contents/Developer/Applications/iOS Simulator.app/Contents/MacOS/iOS Simulator 9 bogon:~ dj$
看着前面的数字,输入
kill -9 xxxx
xxxx 换成你看到的数字。如1488
这样就 kill 掉 xcode 了
发现没什么用处 解决办法
重装虚拟机 重新安装Xcode 为6.4正式版
- 进入终端
- 获取root 权限:sudo -s
- 再创建这个目录:mkdir -p /Library/Developer/CoreSimulator/Profiles/Runtimes/
- 复制iOS 7.1.simruntime到Runtimes目录 (可能需要4个小时)
- Xcode 拖到APPlications目录 并锁定到dock中保留
- 运行Xcode发现出现以下警告
开发环境:Mac OS X 10.10
Xcode : Xcode 6.4
在Xcode6.4首次运行的时候会提示要不要激活Mac OS X操作系统的开发模式( Enable Developer Mode on this Mac?)。
在terminal(终端)里面输入:
1 DevToolsSecurity -enable
用 Alt+win +esc(alt+opttion+esc) 调出任务管理器强行结束Xcode 重启Xcode新建项目就可以了。