• Jileniao.Net。。。。

[Mac]shell文件中读取plist文件并实现shell中的数值计算

[Mac]shell文件中读取plist文件并实现shell中的数值计算 有篇文章在说明Mac下iOS工程自动打包的shell文件中有用到动态写iOS工程下的plist文件。iOS工程下的Info.plist文件中有个CFBundleVersion的键,该键对应的值一般认为是内部维护的版本号,这个内部是相对于CFBundleShortVersionString的外部给用户看的版本号而说的。关于C...

[iOS]适配iPhone X的几件事

[iOS]适配iPhone X的几件事 前两天收到用户反映说有在iPhone X手机上,APP发生闪退的情况。针对此问题,大体回想了上次打包发布时的过程,应该是已经适配iOS11了,并且在线监控用户日志,也确实有最近不少iOS11的设备在使用。自己没有iPhone X的手机,身边同事也没有,想到先用模拟器测试一下,启动模拟器一运行,果然好没留情地出现了闪退。能重现的bug就好解决,查看一下控制台...

[iOS]Xcode升级到Xcode9,xcodebuild -exportArchive导出ipa文件exportOptionsPlist

[iOS]Xcode升级到Xcode9,xcodebuild -exportArchive导出ipa文件exportOptionsPlist 之前做的打包ipa用的shell文件,好久没使用了,今天拿出来看看还好用不。由于Xcode的版本升级,现在已经是Xcode9了,之前Xcode7下的命令还确实发生问题了。 问题:xcrun中PackageApplication不再可用较老版本的打包ip...

Mac安装jenkins遇到“登录信息无效。请重试。”的问题

Mac安装jenkins遇到“登录信息无效。请重试。”的问题 因为要做APP的自动打包发布,有Android和iOS两个系统的APP支持,所以把选择的持续集成环境(Jenkins)安装到MacOS下。Mac下有两种安装方式:1、下载pkg文件,这样会和正常软件安装过程一样,安装成功后启动一个web服务,默认使用8080端口;2、下载war文件,通过执行java -war jenkins.war...

iOS8以后使用系统TouchID功能

iOS8以后,苹果公开了TouchID的验证功能,使得自己开发的APP能够更好更方便地保护用户信息及数据。 下面是使用TouchID验证的全部代码。 #import <LocalAuthentication/LocalAuthentication.h>- (void)beginTouch { LAContext *context = [[LAContext alloc]init]...

修改NavigationController中present出来的个别ViewController状态栏颜色

修改NavigationController中present出来的个别ViewController状态栏颜色 对于整体都是push方式展示ViewController的应用,一般来说状态栏都是白色字体,但偶尔还会有presentViewController的情况,此时present出来的ViewController的背景默认是白色的,这样就导致状态栏上的运营商、信号、时间、电量等信息看不清了。下面...

UICollectionViewCell的按下高亮效果

UICollectionView 中默认没有实现cell点击按下的高亮效果,本文往下是实现UICollectionViewCell按下出现高亮效果的方法 // 1. 定义cell正常的背景颜色和按下后高亮显示的背景颜色#define CELL_COLOR_NORMAL [UIColor whiteColor]#define CELL_COLOR_SELECTED [UIColor grayCol...



用户登录

sitemap