【IOS学习之常见问题】 app维护可能遇到的问题

本文列举了iOS应用程序维护过程中可能遇到的问题,包括包名更改、应用图标替换、jar类库升级、SVN版本管理等,并提供了具体的解决方案和注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


IOS发展至今也有些年头了,很多公司,都陆陆续续地开发了很多app产品,而新产品的开发,如果不是专门接外包的,本身并不会再开发太多的app,所以很多人可能都是在原来的基础上进行app的维护升级。
在这个过程中,可能会遇到的问题,在这里进行罗列下(本人现在也在进行app维护,因此在这个工程中遇到的相关问题,都会记录下,本篇也会持续更新中):

█ 相关文章:

● 【安卓学习之常见问题】 app维护可能遇到的问题
 ● 【IOS学习之常见问题】 app维护可能遇到的问题
 ● 【安卓学习之开发工具】 Android 学习-- 收集的一些资料
 ● 【安卓学习之开发工具】 Android 学习-- 下载过的一些项目

█ 一、更改包名

  • 可能需要给客户做个定制版,或者以前的包名不很合理,要进行包名修改

█ 二、替换应用图标(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.youkuaiyun.com/ljb568838953/article/details/77022797

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值