通过苹果官方软件优雅获取ipa文件
从Mac AppStore安装Apple Configurator 2
github技术博客,成长在于积累。
从Mac AppStore安装Apple Configurator 2
在终端里输入命令sudo pmset -a hibernatemode 25,然后回车;如果你想达到和关机一样的效果,再进行一步:在终端输入sudo pmset -b tcpkeepalive 0,此模式下合盖即断网,下载文件慎用。
从0开始学习跨平台开发APP赚钱。
从0开始学习跨平台开发APP赚钱。
从0开始学习跨平台开发APP赚钱。
MacBook Pro (13-inch, M1, 2020)
官方combine介绍 https://developer.apple.com/documentation/combine
cd到任何一个文件夹 sudo vim aaa,里面内容如下:
切换remote的简单方法: 或者直接改.git目录下的config文件,将code.csdn.net改为code.beyond.csdn.net。以切换remote 对于labhub项目,需要同时修改./git/modules/app/assets/config文件
现在有一组服务器 a、b、c、d 要求访问www.quange.com的时候能实现负载均衡分发到a、b、c、d,并且假如有一台服务器挂掉后,不影响网站的访问。 这时候就需要nginx。
mac上会默认安装brew,但是版本一般比较低,这时候你可以执行brew update
,如果一直没有反应,建议重新安装brew。
###问题排查
###docker相关
如果想测试项目中的某个函数,又不想重复操作网页
在一个controller里面可以看到一个如下代码
但是又搜不到authorize_read_issue,这时候你也许会奇怪这到底是什么鬼
查看远端机有几个docker
安卓调试新浪微博sdk授权登录时使用debug的签名文件,但是你手头只有release版的签名文件。假设你现在发布程序的签名文件为abc 其中的alia为dingding
vbox ->设置->共享文件夹-》右侧添加-》命名为gongxiang
最近在做app的时候需要保存一张图片到sd卡,代码保存以后能在手机相册里看到,但是我保存以后在相册里不显示,但是在文件管家里可以看到这张图片,我试了试糗百的app,保存了一张图片,能在相册里看到,一开始我以为是图片命名问题,按照糗百的命名方式命名还是不行。
最近要整代码托管了,需要学习ruby和rails,ruby是们语言,rails相当于maven让开发更加便捷。rubymine是ruby的IDE,下载传送,7.04可以破解。rails学习网站这里面教你怎么搭建一个自己的博客网站。下面就是ruby环境的安装:
比如右上角和右下角的箭头怎么才能不显示,这时候就需要ptrShowIndicator属性,在定义布局xml中可以设置,头部加入:xmlns:ptr="http://schemas.android.com/apk/res-auto"
安卓代码 如何忽略掉bin 和gen 中的文件:
本来是 splash面页-》主页,但是splash点击广告以后要求splash面页-》广告详情页,但是广告详情页返回后要求是 主页
有二:
1、如果你实现了scrollViewDidScroll
,打算在里面处理一些东西的话,UINavigationController它会自动调用此函数为了自动调整scrollview来实现scroll的顶部有个顶部栏的位移,如果不想这样必须手动调用vc的automaticallyAdjustsScrollViewInsets = false
2、如果你既有UINavigationController
又有UITabBarController
,你打算怎么弄?如果是UINavigationController-》UITabBarController-》子vc
,那么你在每个子VC中设置不了顶部栏的titile,如果你是UINavigationController-》UITabBarController-》UINavigationController-》子vc
恭喜你可以设置title了,但是底部栏跳转后不隐藏,即使你手动写代码可以隐藏以后感觉也很low
在pod中添加pod 'UMengAnalytics-NO-IDFA'
然后执行pod install
,项目也添加成功了。但是到底怎么用呢,因为友盟提供的是.a
文件,pod无法生成framwork
,
一开始 我是这么用的 import MobClick
,提示no such module MobClick
,后来搜了搜,说要添加个桥连接文件,具体操作,添加个oc的类就会提示你加桥连接文件,然后删掉oc类。
然后在类似Girls-Bridging-Header.h
的文件里添加#import "MobClick.h"
,然后再运行,仍然提示no such module MobClick
,尼玛急坏我了,这可咋整,后来想起来要删掉 import MobClick
,然后再运行,ok木问题了。在这里记录下,省的以后swift小白遇到着急
一直想给自己的博客加个评论,方便交流,今天终于抽出时间搞一下,如果顺利的话就不会有这篇博客了。下面看我遇到的坑。
最近在用青花瓷抓包的时候经常发现https://e.crashlytics.com:443的数据,比如今日头条、网易新闻、豆瓣、链家等已开始我没注意,后来看到yep的源代码中的profile有pod 'Crashlytics'
,网上一搜是崩溃分析的,于是尝试着用用。
最近的项目在进行pod install
之后运行报错
It might help to clear the CocoaPods cache (rm -rf ~/Library/Caches/CocoaPods) and reset the CocoaPods integration again (rm -rf Pods, in your project) and run finally pod install
again. It might be necessary to run it twice. (See https://github.com/realm/realm-cocoa/issues/2701)
摘要:最近我们客户端想实现代码高亮,由于显示网页不是用的UIWebView而是用的DTCoreText,这就需要将代码片段进行加工,那就考虑prettify.js这个文件了,如何将OC的NSString传到js里并且返回处理后的结果
摘要:ReactiveCocoa 这个框架是我从入职CSDN以后接触的,在每个项目中都会用到,所以它的作用非常重要,下面的东西都会跟它有关,文章也主要偏向源码分析。
摘要:现在自动布局有多种方案,比如Masonry
,但是用Masonry
实现的话如果系统升级比如从iOS8升级到iOS9,某些代码会引起程序crash,再比如故事版,故事版界面清晰,但是故事版会有缓存,占用性能,而且多人操作可能引起版本冲突,最后说说VFL(Visual Format Language),苹果官方的简化版api,可以用更少的代码来实现自动布局。当然我用前面两种比较多,VFL较少,所有在这里多介绍下
摘要:今天有一个这样的需求,一个界面ViewControllerA用故事版storyboard布局,另外一个界面ViewControllerB跟这个界面极其相似,可以用ViewControllerB类继承ViewControllerA,那么在用的时候如何实例化这个ViewControllerB类呢
摘要:多线程,无论哪种开发平台都会遇到的,iOS开发中有三种可以用来实现多线程,NSThread、NSOperation、GCD(Grand-Central-Dispatch),每个人的习惯不太一样,他们三种也各有千秋,下面我们就来分析下各自的特点
##NSRunLoop是什么鬼 A run loop is very much like its name sounds. It is a loop your thread enters and uses to run event handlers in response to incoming events. Your code provides the control statements used to implement the actual loop portion of the run loop—in other words, your code provides the while or for loop that drives the run loop. Within your loop, you use a run loop object to “run” the event-processing code that receives events and calls the installed handlers.
##出现的错误 错误有两个:
##开发工具
##UITableViewHeaderFooterView 到底重用了没有
##Xcode6去掉预编译文件的原因
阴影可能对于ui来讲是常用的一种效果,可以让UI切图实现,当然也可以用几句代码实现,下面我们就用几行代码来实现UI控件的阴影效果
现在很多项目都用autolayout布局了,如果实现一个空间从左到右的一个切入动画,可以通过设置位置NSLayoutConstraint.constant
来实现,例如
当你的项目中有IOS 8 的Today Extension项目时,执行
##CocoaPods是什么?