iOS开发中常见得运行报错
来源:互联网 发布:dota狐狸妈黑历史 知乎 编辑:程序博客网 时间:2024/06/06 02:03
1.模拟器的目录:
点击“Finder->前往->资源库->Developer->Xcode->DerivedData”,【看不到“资源库”?点击“前往”,看到菜单栏时,按“Option”就看到了.】
或者点击“Finder->前往->前往文件夹”,输入:
”/Users/你当前登陆的用户名/Library/Application Support/iPhone Simulator/“
2.Xcode构建项目多,内存占用大,如果清除缓存?
a.App被XCode Build在这里:
点击“Finder->前往->资源库->Developer->Xcode->DerivedData”,
或者,点击“Finder->前往->前往文件夹”,输入: “/Users/你当前登陆的用户名/Library/Developer/Xcode/DerivedData”(冒号没有的)
b.连接真机生成的文件,可以全部删掉或者把不常用的版本删掉,再次连接设备会自动生成:
“~/Library/Developer/Xcode/iOS DeviceSupport”
c.app打包生成的文件,可以删掉不需要的项目打包文件:
“~/Library/Developer/Xcode/Archives”。
以上都可以把不需要的app项目删除。或者定时删除旧的项目。
3.Xcode项目模拟器上png格式的本地图片正常显示,真机调试不显示:
可能有2个原因:
(1).图片的初始状态,不是png的,被自己直接就改成png了。这样模拟器OK,真机就有问题。
可以使用Mac 系统自带的图片预览导出一下,(就是双击图片,点击左上角:文件->导出->png格式),再重新导入就行了。
(2).真机上文件名是区分大小写的,而模拟器上面是不区分的,所以模拟器可以,真机不行;
更新–>
4.项目更改一部分资源或者修改部分数据后,再次运行模拟器还是原来的效果,没有发生变化:(例如提示找不到某些头文件。)
按一下:Product -> Clean ,应该是清除一下再编译;
每次项目有数据修改,重新运行前,我都会clean一下,避免因为缓存出现的错误…这个经常用,但是clean真正的意思我还没读懂它.
5.but did not return a nonzero exit code to indicate failure
日志类似:
解决:
选择 Build Settings 菜单,把compress PNG files 改成NO。
6.Undefined symbols for architecture i386:
日志类似:(缺少BJGKPaintMapViewController文件的引用)
原因:xcode项目import文件时,会根据project.pbxproj来查找,查找不到文件的引用则会有上述的错误。图中就是BJGKPaintCommand文件对BJGKPaintMapViewController类的引用找不到。常常在多人合作开发的时候,svn提交不规范导致的project.pbxproj发生错误,使得文件的引用不在project.pbxproj文件中。
- iOS开发中常见得运行报错
- C语言中常见得错误汉语解释
- C语言中常见得错误汉语解释
- iOS 模拟器运行报错
- IOS开发中常量的处理
- IOS开发中常量的处理
- IOS开发中常量的处理
- IOS开发中常用到的宏定义
- iOS开发中常用到的宏
- iOS开发中常用到的SQL语句
- 【Objective-C】iOS开发中常…
- iOS开发中常用到的加密方式
- iOS开发中常用到的参数
- react-native运行ios报错总结
- react-native开发:运行react-native run-ios报错--Print: Entry, ":CFBundleIdentifier", Does Not Exist
- 回忆在iOS开发中常常使用的工具
- ios开发中常出现的高频专业英语单词汇总
- iOS 开发过程中常出现的一些错误总结
- [Python]默认函数参数注意点
- AbstractSecurityWebApplicationInitializer
- CentOS 6.x 升级Python2.6.x到Python2.7.x
- 欢迎使用CSDN-markdown编辑器
- 使用JSPatch实现iOS APP动态更新
- iOS开发中常见得运行报错
- View的setTag()和getTag()方法
- jQuery动画与特效
- 异步触发器发送短信
- Hust oj 1293 取数(Map)
- ByteBuffer中属性及其操作
- 玩转 System Bar ( StatusBar 和 NavigationBar)
- 今日头条面试(android)
- 审核功能实现