您的位置:首页 > 移动开发 > IOS开发

iOS开发过程中的一些错误提示和解决办法大全

2013-04-10 23:41 621 查看
转自:http://www.dapps.net/dev/iphone/ios-dev-problem-faq.html



iOS DEV 错误提示 dApps配图

本文为汇总跟踪贴,会不断完善,若你在进行iOS开发工作中有过一些错误的解决办法,欢迎你分享给其他朋友,你可以通过邮箱(editor@dapps.net)让我们知晓。


1、在使用iTunes Connect上传时出现“Info.plist does not contain a CFBundleResourceSpecification”错误提示

原因或解决办法:这样的错误时通常是因为你上传的是模拟器的版本的程序。建议在上传前还是经过真机测试的比较好。


2、在Xcode的 Organizer中出现”Xcode cannot find the software image to install this version“错误提示

原因或解决办法:出现这种错误提示通常是因为开发环境的版本比设备的版本还底,你必须升级你的开发环境来解决问题。

或者在其他的电脑上安装的不同的ios版本同时这里没有备份。


3、描述:main.m 提示:Thread 1:signal SIGABRT,控制台 提示:

Couldn’t register ym2.Jsq with the bootstrap server. Error: unknown error code.

This generally means that another instance of this process was already running or is hung in the debugger.(lldb)

原因或解决办法:建议重装Xcode,从Apple官方Mac App Store下载


4、Apple mach-o Linker 错误

解决思路和解决办法:

A. 点击xcode 左边面板 项目工程名,在右边面板找到Build settings

这里 需要注意的几个地方有

other linker flags (用到第三方的类、库 可能要注意的问题,我用百度地图API ,帮助文档,也有这样的一个提示 )

library search paths(用到第三方库的时候要注意,根据错误提示 看有无library not found 之类,具体里面有怎么填我也还没找到规律,到谷歌上多找)

B. 重复包含头文件

有过一次,在相互的头文件中重复包含,后改到.m文件中去包含。

C.重复定义了变量、函数等

这个要仔细去看。

D. 定义了变量 没有实现,

看看每个变量是否都有 @synthsize

E.用搜索引擎看到过别人说 包含头文件错误 ,如 把 .h文件 错误 写成.m 文件

F.今晚的一个错误 ,没有导入相应的库, 用的百度地图API,里面用到了定位,一时疏忽忘导入CoreLocation.framework 和 quartzcore.framework (这个根据提示看有的错误回提示哪个文件不存在或引用出错)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐