【IOS学习之常见问题】 app维护可能遇到的问题
来源:互联网 发布:发那科攻丝编程 编辑:程序博客网 时间:2024/05/22 04:32
- 一更改包名
- 二替换应用图标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
- 【IOS学习之常见问题】 app维护可能遇到的问题
- 【安卓学习之常见问题】 app维护可能遇到的问题
- iOS app上架过程中可能遇到的问题
- iOS开发Debug之CocoaPods安装可能遇到的问题
- 【IOS学习之常见问题】 Xcode真机调试时常遇到的问题
- 【IOS学习之常见问题】 App上架之发布App到Appstore 2(Application Loader的使用)
- 修改App.Config配置文件可能遇到的问题
- app 发布时可能遇到的被拒问题
- 【IOS学习之常见问题】 关于IOS证书的那点折腾事4-App转让
- (0024)iOS 开发之MJExtension可能遇到全部问题
- 维护IOS项目时遇到的一些问题
- iOS App Store 发布遇到的问题
- ios发布app遇到的问题
- iOS APP 提交App Store过程中遇到的问题
- NET视频学习笔记 新手入门 可能遇到的问题
- AutoMake系列之四,可能遇到的问题总结
- 面试可能遇到的问题
- 将来可能遇到的问题?
- Java正则表达式的语法与示例
- C++11可变模板参数
- 计算几何常用算法总结
- 疑难解答
- 目标追踪-背景分割
- 【IOS学习之常见问题】 app维护可能遇到的问题
- 分析运维数据的一些预处理操作
- android开发简单图片浏览器
- java中堆内存和栈内存的区别
- 如何撰写学术论文
- 告诉你真实的跳跃表
- 习题 5.13 用迭代法求x=根号a。
- Android编译系统
- 算法系列——Set Matrix Zeroes