
iOS-Skill
文章平均质量分 75
zhuge1127
这个作者很懒,什么都没留下…
展开
-
in-app Purchase (iOS内购)
in-app Purchase准备工作签订协议做之前需要先签订协议, 需要去 iTunes Connect [协议、税务和银行业务]板块签订协议,所以之前需要将资料准备齐全。包括银行账户,联系人等。创建商品然后回到下图创建商品: 提前说一下需要的有 内购页面的截图 以供审核: 最重要的就是商品的ID,将用于报告的唯一字母数字 ID。可以仿照bundleid的格式只将最后的详细描述改掉 c原创 2016-11-03 17:45:05 · 1542 阅读 · 0 评论 -
Doxygen GUI 词汇
DOXYFILE_ENCODING 指定文件中所有字符的编码格式。在此标记出现之前默认使用UTF-8。Doxygen 可以使用libiconv(或在libc中创建iconv)实现编码转换。查阅http://www.gnu.org/software/libiconv 中列出的编码格式。PROJECT_NAME 此标记是一个单词(或者使用双引号可包含一个字串),用于标识生成的文档项目,这个名称...原创 2018-08-26 09:58:38 · 332 阅读 · 0 评论 -
pod install abort完美解决方案
背景: 更新了系统10.12.6,xcode9,iOS11.0.1 报错:pod install abort 解决逆推:需要升级Ruby版本到2.2.2;需要升级Homebrew版本(卸载重装);需要升级Commend Line Tools;步骤1:安装HomeBrew/卸载更新#为什么要更新HomeBrew?报错1:Error: /usr/local is not writ...原创 2018-08-26 09:57:29 · 1091 阅读 · 0 评论 -
carthage静态库处理
Build static frameworks to speed up your app’s launch timesCarthage supports building static frameworks in place of dynamic frameworks when used in concert with Keith Smiley’s ld.py script, publishe...转载 2018-08-26 09:53:22 · 769 阅读 · 0 评论 -
carthage命令
压缩carthage archive Archives built frameworks into a zip that Carthage can usebootstrap Check out and build the project's dependenciesbuild Build the project's dep...原创 2018-08-26 09:52:36 · 342 阅读 · 0 评论 -
carthage文件与配置
CartfileoriginversionCartfile.privateCartfile.resolvedCarthage/BuildCarthage/CheckoutsWith submodules~/Library/Caches/org.carthage.CarthageKitBinary Project SpecificationCartf...原创 2018-08-26 09:52:13 · 1195 阅读 · 0 评论 -
Carthage
Carthage基本流程创建一个Cartfile文件,里面包含你将要在你项目中使用的frameworks.运行Carthage,这将获取和编译你列出来的framework.将编译的.framework二进制文件拖进你的项目工程.Create a Cartfile that lists the frameworks you’d like to use in your project.R...原创 2018-08-26 09:51:40 · 609 阅读 · 0 评论 -
iOS .car 文件内容提取
.car文件是iOS、Mac中使用Images.xcassets打包后或者静态库编译后生成的资源管理文件,使用Images.xcassets的好处大家都知道如果你比较懒,像我一样不喜欢好好地命名图片,放在Images.xcassets里面管理绝对事半功倍啊!我们拿到ipa文件的时候会去查看里面的详细内容,那么图片资源就在.car里面,如何提取里面的内容呢?先进到cartool的目录原创 2016-11-17 09:37:44 · 2312 阅读 · 0 评论 -
iOS10 Internationalization and Localization
iOS10 Internationalization and Localization原创 2016-09-21 15:06:42 · 336 阅读 · 0 评论 -
iOS HTTPS 抓包
Apple申明: 从2017 年1月1日起,所有提交的应用程序必须启用ATS安全功能,所有的连接都必须经过更安全的HTTPS,否则提交应用审核时将有可能会遇到麻烦。 ATS,即App Transport Security,是苹果推行的一项安全标准。ATS屏蔽HTTP明文传输协议的资源加载,因为HTTP采用明文传输协议是不安全的,连接必须改成更安全的HTTPS协议。iOS开发中HTTPS抓包相对来原创 2016-10-18 15:13:25 · 742 阅读 · 0 评论 -
iOS 指纹识别基础
#import "ViewController.h"#import <LocalAuthentication/LocalAuthentication.h>@interface ViewController ()@property (weak, nonatomic) IBOutlet UISwitch *openAuthentication;@end@implementation ViewC原创 2016-10-26 14:05:14 · 340 阅读 · 0 评论 -
静态库瘦身方案
Generate Debug Symbols:设置成NO的时候,包会小很多,但是不会生成相关的dSYM文件(举例说明:原来我们项目的SDK包55M,上传 github的时候一直被拒,后来将此项设置成才NO,.a文件立刻变成25M)Debug Information Level 设置成 Line tables only 也会减少包的大小Optimization L原创 2016-10-27 18:26:46 · 1146 阅读 · 0 评论 -
二维码扫描与生成
二维码生成与扫描原创 2016-10-27 18:32:52 · 291 阅读 · 0 评论 -
从git log 点线图(graph)看merge和rebase操作
why?本地操作记录创建Git和master并且初次提交(master-first-commit)创建br1和br2, 并且br1初次提交(br1-first-commit)master前进,第2次提交(master-second-commit)br2初次提交(br2-first-commit)br1 merge masterbr2 rebase mastergit 开发简...原创 2018-09-07 16:02:08 · 39866 阅读 · 0 评论