【IOS学习之常见问题】 app维护可能遇到的问题
2017-08-10 09:10
309 查看
一更改包名
二替换应用图标Launcher Icon
三jar类库升级
四SVN版本管理
五打开工程运行错误
六增加文字没有显示
七待更新
IOS发展至今也有些年头了,很多公司,都陆陆续续地开发了很多app产品,而新产品的开发,如果不是专门接外包的,本身并不会再开发太多的app,所以很多人可能都是在原来的基础上进行app的维护升级。
在这个过程中,可能会遇到的问题,在这里进行罗列下(本人现在也在进行app维护,因此在这个工程中遇到的相关问题,都会记录下,本篇也会持续更新中):
● 错误提示:ld: library not found for -lPods-AFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
● 少了个COCOAPODS文件?查看工程文件目录中PODS文件夹中的蓝色文件图标,点开看看有没有爆红缺失?
PS :没有爆红,没有缺失
● 打开的是哪个文件?
PS :打开的是TestApp.xcodeproj,因此出现这个错误,由于本项目使用cocoapods插件管理,这个管理会自动生成一个xcworkspace文件,因此启动项目是打开xcworkspace,而不是xcodeproj。
● 点击【UILable】控件,看到左侧检查窗口(Show the Size inspector)下方的LayoutMargins下方没有Constrains,也就是没有做约束,因此Y坐标超出视图范围。也可以点击视图下方的(Add New Constrains)按钮查看
● 对【UILable】控件进行添加约束,如下:
自动布局是其于约束的一套布局系统。所有Auto Layout都与Constraints相关==
一位初学者在xcode 8中使用自动布局指南http://www.cocoachina.com/ios/20161111/18053.html
转载请注明出处:【IOS学习之常见问题】 app维护可能遇到的问题】
http://blog.csdn.net/ljb568838953/article/details/77022797
二替换应用图标Launcher Icon
三jar类库升级
四SVN版本管理
五打开工程运行错误
六增加文字没有显示
七待更新
IOS发展至今也有些年头了,很多公司,都陆陆续续地开发了很多app产品,而新产品的开发,如果不是专门接外包的,本身并不会再开发太多的app,所以很多人可能都是在原来的基础上进行app的维护升级。
在这个过程中,可能会遇到的问题,在这里进行罗列下(本人现在也在进行app维护,因此在这个工程中遇到的相关问题,都会记录下,本篇也会持续更新中):
█ 一、更改包名
可能需要给客户做个定制版,或者以前的包名不很合理,要进行包名修改█ 二、替换应用图标(Launcher Icon)
█ 三、jar类库升级
█ 四、SVN版本管理
█ 五、打开工程,运行错误
● 错误提示:● 错误提示:ld: library not found for -lPods-AFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
● 少了个COCOAPODS文件?查看工程文件目录中PODS文件夹中的蓝色文件图标,点开看看有没有爆红缺失?
PS :没有爆红,没有缺失
● 打开的是哪个文件?
PS :打开的是TestApp.xcodeproj,因此出现这个错误,由于本项目使用cocoapods插件管理,这个管理会自动生成一个xcworkspace文件,因此启动项目是打开xcworkspace,而不是xcodeproj。
█ 六、增加文字,没有显示
● 如下图,在按钮【添加商品】下方增加了文字【当前有5个商品】,结果在真机中运行,没有显示出来● 点击【UILable】控件,看到左侧检查窗口(Show the Size inspector)下方的LayoutMargins下方没有Constrains,也就是没有做约束,因此Y坐标超出视图范围。也可以点击视图下方的(Add New Constrains)按钮查看
● 对【UILable】控件进行添加约束,如下:
自动布局是其于约束的一套布局系统。所有Auto Layout都与Constraints相关==
一位初学者在xcode 8中使用自动布局指南http://www.cocoachina.com/ios/20161111/18053.html
█ 七、待更新
PS 检查窗口(Show the Size inspector)下方的View中的坐标,和Constrains中的约束条件,是不同的概念。设置主要以为第二个为主。转载请注明出处:【IOS学习之常见问题】 app维护可能遇到的问题】
http://blog.csdn.net/ljb568838953/article/details/77022797
相关文章推荐
- 【安卓学习之常见问题】 app维护可能遇到的问题
- 【IOS学习之常见问题】 App上架之发布App到Appstore 2(Application Loader的使用)
- 【IOS学习之常见问题】 关于IOS证书的那点折腾事4-App转让
- 【IOS学习之常见问题】 App上架之发布App到Appstore
- 【IOS学习之常见问题】 App上架之从Xcode导出ipa文件
- iOS app上架过程中可能遇到的问题
- 【IOS学习之常见问题】 Xcode真机调试时常遇到的问题
- IOS在发布APP时遇到的问题及解决
- ios app开发时遇到的问题和解决方法教程
- SurfaceView学习遇到常见问题
- app-framework学习--ios惯性问题
- app-framework学习--ios惯性问题
- iOS学习笔记43-iOS9新特性和开发中常见的问题大总结
- iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】
- 在学习iOS的MRC管理中,遇到的retain引起的循环问题、NSString问题
- iOSApp在提交审核时遇到问题
- Win8.1学习之----系统遇到DEP0700和出现“This app can't be activated by the Built-in Administrator”问题
- ios app 发布遇到的问题uinewsstandapp=true
- dwz问题(本文主要是供个人学习成长之用,陈述的是本人在开发过程中遇到的几个小问题的总结,可能兼或插入一些网络资料)
- appframework学习--appframework开发常见问题及解决方法(不定期更新)