-
iOS Git仓库中.gitignore配置
简书文章地址###1.创建gitignore文件打开终端(terminal或者iTerm)。 输入命令cd 项目目录进入本地代码仓库目录。 输入命令ls查看是否已经存在该文件。 输入命令touch .gitignore可创建该文件。 输入命令open .gitignore可打开该文件,进行编辑。==注意事项:== 如果当前Mac系统环境下,没有显示.gitignore,.cocoapods等类型的文件的话,需要执行相关的命令可解决该问题。 示隐藏文件的命令:defaults write c...…
-
Github代码添加Cocoapods支持
简书文章地址需求作为一名iOS应用开发者,在实际工作中会经常使用到第三方开源类库,比如JSONKit、AFNetWorking、SDWebimage等等。这些第三放开源类库添加Cocoapods支持,为我们实际开发工作中提供不少的便利。当慢慢开始习惯Cocoapods给我们带来的便利时,就开始想让自己的常用的工具类也添加Cocoapods支持,既然有了需求那么,就开始实现这个过程了,走过路过,千万不要错过,下面开始干货分享。附上本文实现的demo:MD5(32位/64位)加密解决需求流程步...…
-
iOS审核问题汇总
本文汇总了一些iOS上线审核时所遇到的问题,并总结相关问题的解决办法!《未完,待续!请点击Star持续关注最新动态!》Github地址:iOS审核问题汇总目录: 1. PLA-1.2审核案例 2. Safety-1.2审核案例 3.Performance-2.1审核案例 4. 2.3审核案例 5. Performance-2.3.1审核案例 6. 2.3.10审核案例 7. PLA-3.3.12审...…
-
Mac本地推流直播服务器(nginx、rtmp服务器+ffmpeg推流)
文章简书地址:Mac本地推流直播服务器(nginx、rtmp服务器+ffmpeg推流) 在2016过去的一年里移动端直播的火爆程度,不亚于求年楼盘的疯涨。作为一个合格的开发者,也要跟进时代的潮流。下面介绍一下基于Mac os系统搭建一个本地的直播服务器。主要是基于nginx+rtmp环境搭建的。 nginx、rtmp是在Mac上的终端安装Homebrow后,执行命令行来安装的。(提示安装最好开vpn翻墙,不然会很慢甚至有可能会安装失败)终端安装Homebrow安装命令行:ruby -e...…
-
app审核中遇到的问题03(涉及到金融类的需要用企业级别的账号申请上架)
2017年2月17日 上午2:54发件人 Apple • 2. 3 PERFORMANCE: ACCURATE METADATA • 0. 10.0 BEFORE YOU SUBMIT: PROGRAM LICENSE AGREEMENTPerformance - 2.3.7Your app name to be displayed on the App Store includes keywords or descriptors, which are not appropriate f...…
-
适配iOS状态栏颜色
Xcode 升级后,旧的状态栏的样式设置方式会引起警告错误:<Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable<Error>: CGContextRestoreGState: invalid context 0x0. If you ...…
-
app审核中遇到的问题02(应用内虚拟金币购买应用内商品被拒)
2016年11月24日 上午11:50发件人 Apple • 3. 1.1 BUSINESS: PAYMENTS - IN-APP PURCHASE Business - 3.1.1We noticed that your app enables the purchase of content, services, or functionality in the app by means other than the In-App Purchase API, which is not al...…
-
app审核中遇到的问题01(关键字被拒)
2016年11月24日 上午8:07发件人 Apple2.3 PERFORMANCE: ACCURATE METADATAPerformance - 2.3.7Your app name to be displayed on the App Store includes keywords or descriptors, which are not appropriate for use in an app name.Specifically, the following words in ...…
-
iOS自定义debug模式下的NSLog宏输出
在debug模式下的时候需要把所在的类名、方法名、行数等相关信息也打印出来,这样在开发的时候就可以快速定位调试的位置,以及当前的调试信息。对于解决bug来说,这是一个非常有效率的方法。同时在发布模式下,我们可以不输出打印这些数据,不会造成冗余数据的产生。先介绍一些参数:(1) __VA_ARGS__是一个可变参数的宏,很少人知道这个宏,这个可变参数的宏是新的C99规范中新增的,目前似乎只有gcc支持(VC6.0的编译器不支持)。宏前面加上##的作用在于,当可变参数的个数为0时,这里的##起...…
-
title和leftBarButtonItem不显示
之前自定义了navigationBar的背景颜色,升级到iOS10后,发现title,跟leftBarButtonItem不显示。iOS9 之前的navigationBar的背景是_UINavigationBarBackground,到iOS变成了_UIBarBackground,可以通过xcode查看一下相应的布局。我的解决办法是,分别判断iOS10,iOS9的版本,找到对应的背景图,将起隐藏掉,可以消除分割线。然后重新创建一个视图层,颜色可以自定义,需要注意在添加视图或者更新视图时要放...…