Xcode 真机调试 iOS 应用的各种问题和解决方法
2017-04-20 17:47
811 查看
process launch failed: Security
解决方法:打开手机设置->通用->设备管理->点击你的开发者账号->信任
----------------------------------
iOS 10 升级后无法真机测试 Could not find Developer Disk Image
解决方法:打开Finder, 转到目录/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
然后能看到Xcode支持的真机调试的一些系统型号对应的文件,如果没有你手机相应的版本号,可以升级Xcode就能解决了。
由于升级Xcode的时间比较长,所以可以从别的机器上复制相应的版本号过来也能解决,或者从网上下载别人已经打包好的DeviceSupport。
----------------------------------
升级到IOS10真机调试提示:iPhone is busy: Processing symbol files.
Xcode will continue when iPhone is finished.
解决方法:稍等片刻,Xcode这时正显示Processing symbol files. 等完成之后再试一次
----------------------------------
A build only device cannot be used to run this target.
Please select an available device or choose a simulated device as the destination.
解决方法:免费的开发者账号,只能运行两个APP, 再运行的话得先卸载之前的APP就行了。
----------------------------------
Unlock iPhone to Continue
Xcode cannot launch App on iPhone because the device is locked.
解决方法:手机属于锁屏状态,输入密码进去之后,再运行调试就可以了。
----------------------------------
NSlog 不输出
解决方法:一般都是因为输入窗口没有打开,快捷键command+shift+c调出输入窗口就行了。
----------------------------------
dyld: Library not loaded: /System/Library/Frameworks/Contacts.framework/Contacts
Reason: image not found
解决方法:这个问题是因为引用得一些framework只能存在于高版本得sdk中,如果编译到低版本的ios就会发生这样的问题。
到target下的Build Phases标签里,找到Link Binary With Libraries,在里面找到Contacts.framework,把status由Required 修改成Optional,然后再运行就OK了
---------------------------------
Unable to fix code signing issue.
解决方法: 打开Xcode菜单->Perferences->Accounts,删除你的账号。打开钥匙串,删除iPhone Developer你的账号相关的东西,然后重新打开Xcode,Clean, 再编译
这时会让你登录你的Apple账号签名,按步骤操作就OK了。
--------------------------------
The run destination My Mac is not valid for Running the scheme '***'
解决方法:一般出现这种问题,是工程设定的SDK Version和PC上安装的Xcode对应的Mac or iOS SDK Version不一致。
因此,只要修改一下SDK为当前的版本就好了。
---------------------------------
Xcode 断点调试值都为 nil
解决方法:在Build Settings中 Optimization Level 设置成 None。
待续...
解决方法:打开手机设置->通用->设备管理->点击你的开发者账号->信任
----------------------------------
iOS 10 升级后无法真机测试 Could not find Developer Disk Image
解决方法:打开Finder, 转到目录/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
然后能看到Xcode支持的真机调试的一些系统型号对应的文件,如果没有你手机相应的版本号,可以升级Xcode就能解决了。
由于升级Xcode的时间比较长,所以可以从别的机器上复制相应的版本号过来也能解决,或者从网上下载别人已经打包好的DeviceSupport。
----------------------------------
升级到IOS10真机调试提示:iPhone is busy: Processing symbol files.
Xcode will continue when iPhone is finished.
解决方法:稍等片刻,Xcode这时正显示Processing symbol files. 等完成之后再试一次
----------------------------------
A build only device cannot be used to run this target.
Please select an available device or choose a simulated device as the destination.
解决方法:免费的开发者账号,只能运行两个APP, 再运行的话得先卸载之前的APP就行了。
----------------------------------
Unlock iPhone to Continue
Xcode cannot launch App on iPhone because the device is locked.
解决方法:手机属于锁屏状态,输入密码进去之后,再运行调试就可以了。
----------------------------------
NSlog 不输出
解决方法:一般都是因为输入窗口没有打开,快捷键command+shift+c调出输入窗口就行了。
----------------------------------
dyld: Library not loaded: /System/Library/Frameworks/Contacts.framework/Contacts
Reason: image not found
解决方法:这个问题是因为引用得一些framework只能存在于高版本得sdk中,如果编译到低版本的ios就会发生这样的问题。
到target下的Build Phases标签里,找到Link Binary With Libraries,在里面找到Contacts.framework,把status由Required 修改成Optional,然后再运行就OK了
---------------------------------
Unable to fix code signing issue.
解决方法: 打开Xcode菜单->Perferences->Accounts,删除你的账号。打开钥匙串,删除iPhone Developer你的账号相关的东西,然后重新打开Xcode,Clean, 再编译
这时会让你登录你的Apple账号签名,按步骤操作就OK了。
--------------------------------
The run destination My Mac is not valid for Running the scheme '***'
解决方法:一般出现这种问题,是工程设定的SDK Version和PC上安装的Xcode对应的Mac or iOS SDK Version不一致。
因此,只要修改一下SDK为当前的版本就好了。
---------------------------------
Xcode 断点调试值都为 nil
解决方法:在Build Settings中 Optimization Level 设置成 None。
待续...
相关文章推荐
- 【iOS开发】使用XCode 8进行真机调试的方法(各种报错信息的解决方法)
- 快速解决低版本Xcode不支持高版本iOS真机调试的问题方法
- IOS真机开发调试碰到的问题及解决方法
- 个人在iOS开发过程中真机调试遇到的问题及解决方法
- 个人在iOS开发过程中真机调试遇到的问题及解决方法 推荐
- iOS开发之—— XCODE真机调试设备连接一直忙碌如何处理!(真机调试各种错误提示解决)
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- 快速解决低版本Xcode不支持高版本iOS真机调试的问题
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- 解决低版本Xcode不支持高版本iOS真机调试的问题
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- 快速解决低版本Xcode不支持高版本iOS真机调试问题
- ios 解决低版本Xcode不支持高版本iOS真机调试的问题
- 快速解决低版本Xcode不支持高版本iOS真机调试的问题
- 高德IOS真机调试LMAMapKit出错问题的解决方法(directory not found for option)
- Xcode免证书真机调试,解决cannot read entitlement data问题
- iOS 真机测试 Code Sign Error: Provisioning Profile can't be found 问题解决方法
- ios打包IPA的各种问题和解决方法
- 升级到Xcode 5.1和iOS 7遇到的各种问题及解决办法汇总: