有时候去查一些东西的时候无意中能遇到一些好玩的工具,有意思的网站,比较小众,等想起来的时候发现又找不到了,然后就整理在这里。
Material Design图标:https://material.io/icons
博客使用的material主题,在自定义侧边栏图标时想换中,但是主题并没有实例图标名字的示例,无意中发现在这里,图标对于名字。
开源图标:https://feathericons.com编写文档工具Docsify:https://docsify.js.orghttps://www.appsight.io
查找第三方SDK被哪些app使用,或者某个app都使用了哪些第三方库(目前一些不知名的app查不到)
icon 生成工具 http://makeappicon.com手机模板 https://mockuphone.comApp Store 商店模板 https://app.shotbot.ioApp站点生成工具 https://appsite.skygear.io
控制台输出信息如下
error: lipo: can't write to output file: /Users/用户名/Library/Developer/Xcode/DerivedData/project-fljetreqmwyqxwgsfkrfzxkxrfkm/Build/Intermediates/ArchiveIntermediates/project/BuildProductsPath/Release-iphoneos/project.app.dSYM/Contents/Resources/DWARF/project.lipo (Undefined error: 0)
错误信息表明lipo无法写入输出文件,原因可能是磁盘空间不足或在构建过程中存在不同架构之间的冲突。以下是一些可能的解决方案:
检查磁盘空间: 确保你的设备有足够的磁盘空间。如果磁盘空间不足,lipo可能无法写入输出文件。如果磁盘已满,尝试删除不必要的文件或将它们移动到外部存储设备。
排除ARM64架构: 如果你正在使用Xcode 12或更高版本,它在为模拟器构建时包含了”arm64”架构的切片。 ...
总结在项目中使用DTCoreText时,遇到一些问题和解决方法。
安装运行GitHub 地址: https://github.com/Cocoanetics/DTCoreText
官方文档: https://docs.cocoanetics.com/DTCoreText
直接下载下的DTCoreText是不能直接运行的,会报一些头文件找不到的错’import <DTFoundation/DTWeakSupport.h> file not found.’原因是DTCoreText依赖第DTFoundation这个库,所以需要执行一些操作安装DTFoundation库。
在本地新建一个文件DTCoreText,打开终端进入这个这个文件下git clone git@github.com:Cocoanetics/DTCoreText.gitgit submodule initgit submodule update
然后运行DTCoreText.xcodeproj,在使用的时候建议使用pod 'DTCoreText 来安装。
直接在终端上执行:git clone ...
开放平台优酷开放平台:http://open.youku.com
优酷视频云:http://cloud.youku.com
爱奇艺开放平台:http://open.iqiyi.com
讯飞开放平台:http://www.xfyun.cn
微信开放平台:https://open.weixin.qq.com
腾讯开放平台:http://open.qq.com
QQ互联:https://connect.qq.com
新浪微博开放平台:http://open.weibo.com
蚂蚁金服开放平台:https://open.alipay.com
淘宝开放平台:http://open.taobao.com/
阿里巴巴开放平台:http://open.1688.com/
京东云开放平台:http://jos.jd.com/
一号店开放平台:http://open.yhd.com/
苏宁开放平台:http://open.suning.com/
百度开发者中心:http://developer.baidu.com/
美团点评餐饮开放平台:http://developer.meituan.com/
美团外 ...
打包app提交到审核的时候报错:1、ERROR ITMS-90086: “Missing 64-bit support.2、ERROR ITMS-90203: “Invalid architecture: Apps that include an app extension and framework must support arm64.
提示app不支持64-bit(也有可能第三方SDK、第三方库不支持造成),一般出现这种问题需要检查工程配合情况: TARGETS -> Build Settings中的Architectures中
在这个版本优化推送通知的时候加入了iOS10的一些新特性,添加了iOS10的Extension和Service,检查了一下竟然没有armv64的支持,手动加上即可。
回北京的高铁上接到师兄电话说app的崩溃率有点高,问我有没有回来看一下什么情况。
今天凌晨的时候4.0.0修复版本上线,主要修复iOS 7用户的几个页面崩溃问题,因为没有iOS 7设备,所以只能请根据崩溃日志定位,但是又不能保证100%没问题,所以也就没有给测试直接上了,然后就是所有新用户用不了,对代码过于自信了,自己也没有测,唉!
加了两次JSPatch热修复SDK,一次因为编译SDK 导致的编译问题,打包出来的app 有问题,还有就是加上了还没用,苹果拒了带走热修复SDK 的app,所以这一次对公司造成影响挺大的,以后提交一定还是走固定流程,步骤不能省。
10点到家,开始修改,开始提交加急审核!
友盟后台统计到一个4.0.2的版本,但是并没有这个版本啊,刚才到后天发现提包可能提到有问题,上周五我是怎么了。。。
快十二点发完版,然后发加急邮件,苹果还是很给力,大概一个小时左右就审核通过了。
加载本地htmlWKWebViewConfiguration *configuration = [[WKWebViewConfiguration alloc] init];WKWebView *wkWebView = [[WKWebView alloc] initWithFrame:self.view.frame configuration:configuration];wkWebView.backgroundColor = [UIColor whiteColor];wkWebView.scrollView.showsVerticalScrollIndicator = NO;[wkWebView.scrollView setContentInset:UIEdgeInsetsMake(0, 0, 44, 0)];NSString *filePath = [[NSBundle mainBundle] pathForResource:@"abc" ofType:@"html"];NSURL *baseURL = [NSURL fileURLWithPa ...
1、如果有一天: 你不再寻找爱情,只是去爱;你不再渴望成功,只是去做; 你不再追求成长,只是去修;一切才真正开始!
2、如果不能在一起,就不要给对方任何希望任何暗示,这才是最大的担当;分开了,不去打搅让对方安然生活,这才是最后的温柔。
3、不要去听别人的忽悠,你人生的每一步都必须靠自己的能力完成。自己肚子里没有料,手上没本事,认识再多人也没用。人脉只会给你机会,但抓住机会还是要靠真本事。所以,修炼自己,比到处逢迎别人重要的多。
4、这世上,没有能回去的感情。就算真的回去了,你也会发现,一切已经面目全非。唯一能回去的,只是存于心底的记忆。是的,回不去了,所以,我们只能一直往前。
5、以前以为坚持就是永不动摇,现在才明白,坚持是犹豫着、退缩着、心猿意马着,但还在继续往前走 。
进程与线程进程: 启动Chrome浏览器,就是启动一个进程
线程:使用Chrome一遍下载一遍浏览网页,这个时候有多个线程,下载的线程和加载网页的线程.
一个进程至少有一个线程,线程在进程中执行。线程中串行执行任务,同一时间只能执行一个任务。
NSThread开启一个线程进行任务处理
[NSThread detachNewThreadSelector:@selector(dosomething) toTarget:self withObject:nil];[NSThread detachNewThreadWithBlock:^{ [self dosomething]; }];NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(dosomething) object:nil]; [thread start];
NSObject类拓展直接使用
[self performSelectorInBackground:@selector(dosome ...