随笔分类 -  iOS

摘要:一、创建flutter_module 先创建flutter module项目,参考官方文档,先cd至目标文件夹,执行命令为 flutter create --template module flutter_module 创建成功后,打开flutter_module项目,打开pubspec.yaml文 阅读全文
posted @ 2023-11-09 22:42 玉米炖排骨 阅读(2655) 评论(0) 推荐(0)
摘要:创建项目 创建完成后发现程序目录中没有 products 文件夹,那编译之后的framework该怎么找呢? 解决步骤 1、选择 NKFramework.xcodeproj, 右键显示包内容 2、打开project.pbxproj 3、按照下面方式修改文件并保存 搜索productRefGroup, 阅读全文
posted @ 2022-05-27 17:59 玉米炖排骨 阅读(1145) 评论(1) 推荐(1)
摘要:如何创建sdk,已经在上篇文章中 讲的很清楚 这篇文章讲如何配置sdk的一些属性 首先创建自定义文件,该项目为TestView 然后将这个文件导入ACADSDK.h 下边就是工程配置了 里边写这个自动合并frameWork # Sets the target folders and the fina 阅读全文
posted @ 2022-05-27 17:30 玉米炖排骨 阅读(169) 评论(0) 推荐(0)
摘要:思路摘要: 步骤1:创建一个文件夹用来放该项目 步骤2:设置工程工作区间 步骤3: 创建广告sdk项目 步骤4:创建广告sdkDemo项目 步骤5:配置一些文件 步骤6:将sdk导入到demo中进行使用 具体实现: 步骤1:创建一个文件夹,比如命名为ACADExample 步骤2:创建工作区间 打开 阅读全文
posted @ 2022-05-27 17:27 玉米炖排骨 阅读(169) 评论(0) 推荐(0)
摘要:接着上一片文章,本文讲述一下在SDK开发中集成第三方静态库的步骤,以微信SDk为例,先到微信开放平台官网下载最新版的WechatSDK(本文所用SDK版本:1.8.0),将下载的SDK文件夹拖到LGSDK工程中 注意,Add to target选项不要勾选,这里只需引用就可以,在这里run一下LGS 阅读全文
posted @ 2022-05-26 18:22 玉米炖排骨 阅读(629) 评论(0) 推荐(0)
摘要:前言:最近接手公司的SDK开发任务,以前开发的SDK内部不涉及第三方的静态库,还算顺利,这次要求在SDK内部集成微信支付和支付宝支付功能,需要在SDK内部集成第三方静态库,下面开始集成。 由于Framework 静态库开发,我们不可能每写一句代码,就打包.Framework,再集成到测试项目中看实际 阅读全文
posted @ 2022-05-26 18:19 玉米炖排骨 阅读(733) 评论(0) 推荐(0)
摘要:#import "JYMoreThread.h" /** http://www.cocoachina.com/articles/19769 */ @implementation JYMoreThread - (void)setupThread { [self syncMain]; } /** 串行同 阅读全文
posted @ 2021-09-17 11:24 玉米炖排骨 阅读(58) 评论(0) 推荐(0)
摘要:1、打出ipa包 2、将shipperIOS解压出 .app包 3、cd 到 Payload 目录 4、执行命令行 :class-dump -H shipperIOS.app 5、获取编译完的文件 6、打开.h即可看到方法 文章摘抄自:https://www.cnblogs.com/sayimba/ 阅读全文
posted @ 2021-07-30 11:49 玉米炖排骨 阅读(1635) 评论(0) 推荐(0)
摘要:模拟异步block: - (NSString *)blockReturn { __block NSString *str = @"sst"; dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^ 阅读全文
posted @ 2021-05-25 11:20 玉米炖排骨 阅读(866) 评论(0) 推荐(0)
摘要:项目开发中会存在测试、正式等不同环境,需对应不同接口Host地址、项目名称等等配置。如果每次只有一个项目target的话每次打包的时候替换会很麻烦,而且容易出错。所以我们可以通过创建多个不同配置的target以区分不同环境。 1.复制原有target 复制原有target 选择仅复制 复制完成后出现 阅读全文
posted @ 2019-11-21 12:07 玉米炖排骨 阅读(760) 评论(0) 推荐(0)
摘要:介绍一款抓包工具,一般我在windows下使用Fiddler抓包,Fiddler使用教程这里就不讲了,重点介绍使用mac时的抓包工具 Charles。 进入官网 :Charles官网地址官网下载安装Charles:https://www.charlesproxy.com/download/ 介绍一款 阅读全文
posted @ 2019-07-12 11:23 玉米炖排骨 阅读(429) 评论(0) 推荐(0)
摘要:近日公司服务升级,将所有的接口请求由HTTP升级为了HTTPS,升级后在手机中安装了Fiddler的证书,Android端抓取HTTPS请求一切正常,可是在ios端抓取HTTPS请求时一直提示“此服务器的证书无效”搜索后发现,ios10.3以后,安装了证书不是默认启动的,需要从设置中手动开启,下面记 阅读全文
posted @ 2019-07-12 11:16 玉米炖排骨 阅读(344) 评论(0) 推荐(0)
摘要:更换Flutter SDK 路径之后出现的问题。 解决方法:flutter packages upgrade。 替换: 替换这两个文件里的路径。 同时修改电脑配置文件里的路径: open -a TextEdit ~/.bash_profile 修改: 阅读全文
posted @ 2019-05-18 10:41 玉米炖排骨 阅读(1696) 评论(0) 推荐(0)
摘要:网上找了许多编译lame的教程,结果都是编译失败,多次尝试后发现是编译脚本放错路径了,记录下编译的过程,把编译脚本放到源码文件夹中和修改编译脚本中的目录是关键:一、首先去Lame官网 http://lame.sourceforge.net/download.php下载源码(压缩包),这里以3.1版本 阅读全文
posted @ 2019-03-21 15:09 玉米炖排骨 阅读(515) 评论(0) 推荐(0)