- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 xcode7升级后导致奔溃到jsonkit
升级到xcode7之后,你会神奇的发现你的项目会奔溃到jsonkit里,报thread 1:exc_bad_access(codeexc_i386_gpflt)野指针错误 根据奔溃到jsonkit.m的这行代码void keyObjectISA = ((void **)keys[idx]); 分析得到应该是数据类型不同,从而导致keyObjectISA指针指向空,之后对比xcode6.4与xco
2015-09-18 17:05:47 7256 12
原创 更新xcode7运行程序,报错*** Assertion failure in -[UIApplication _runWithMainScene:transi
更新xcode,报错*** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3505.16/UIApplication.m:3294在Info
2015-09-18 09:50:14 2592
原创 char **p的理解
char p是声明bai一个字符类型du变量p,char * p1是声明一个zhi字符类型的指针变量daop1,那么char ** p2就相当与zhuan给char类型的指针变量再声明一个shu指针.(2级指针)举个例子,假如:char p='a';//假设声明了p后,p在内存的1000处,则&p=1000(&为取变量首地址)char * p1=&p;//则p1=1000,*p1=p='a',p1就和p关联了;假设p1被放在2000处char ** p2=&p1;
2020-12-17 17:55:19 5635 1
原创 iOS 挂件widget证书打包尴尬之旅
在下午想要打包一个项目提交水果审核,结果在搞完一套证书与配置文件之后,神奇的发现shell脚本会在卡在证书这里一直过不去,下面是提示文档error: Embedded binary is not signed with the same certificate as the parent app. Verify the embedded binary target's code sign sett...
2018-04-25 20:42:47 681
原创 Xcode9适配
升级到Xcode9之后,在打包的时候就发现失败,苹果总是喜欢在你忙的时候给你找一些事情做,在使用xcodebuild进行打包的时候,会提示找不到profiles文件,原来需要在exportPlist.plist里加入这个配置provisioningProfilescom.abc.abcprofiles NAME这样还是不够,在打包之后还是会有错误,还需要添加 compile
2017-09-25 11:30:09 1558 2
原创 Trapped uncaught exception 'UIViewControllerHierarchyInconsistency', reason: 'child view controller
Trapped uncaught exception 'UIViewControllerHierarchyInconsistency', reason: 'child view controller: should have parent view controller: but requested parent is:<UIInputWindowController: 0x10a2f2400
2017-07-04 15:42:19 2307
转载 手把手教你微信抢红包
下面是bugly发的一篇关于微信红包逆向的文章http://mp.weixin.qq.com/s?__biz=MzA3NTYzODYzMg==&mid=2653577384&idx=1&sn=b44a9c9651bf09c5bea7e0337031c53c&scene=0#wechat_redirectiOS逆向论坛 http://bbs.iosre.com/
2017-02-15 15:10:32 750
原创 关于iOS全面https,2017年1月1日开启ATS审核
最近有点偷懒了,好久没有更新博客了,最近在做https的升级,将一些自己的心得给大家分享一下。 如题,2017年1月1日之后再进行提交苹果审核时,会对应用里是否打开ATS进行验证,强制应用开启ATS,没有开启的应用应该会被拒吧。现在各大厂商基本也都将https升级完成,之前由于需求比较紧,一直也没有抽出时间来搞。。。 在iOS9.x-SDK编译时,默认会让所有从NSURLConnection 、
2016-11-25 11:51:02 5490
原创 cocoapods更新后出现Undefined symbols for architecture arm64
最近更新了cocoapods之后出现了Undefined symbols for architecture arm64: "_OBJC_CLASS_$_FBSession", referenced from: someFileld: symbol(s) not found for architecture arm64找了半天原因没有找到,在网上搜索也无果,最后发现是由于之前的
2016-07-22 12:03:24 3040 3
原创 iOS在线热补丁实现办法
在开发过程中有没有遇到过提交了app store或者正式发布了之后,测试出来一些必现的bug,重新提交或者强制更新会造成用户体验不是很好,那么就来试试在线热补丁。在线热补丁又叫在线热修复,其主要的实现方式就是使用脚本语言通过object-c的runtime属性来实现,当然,如果你的页面是h5,那么就更简单,直接修复h5页面就好。下面主要说通过脚本语言来介绍在线热补丁的具体实现方法:1.Wa
2016-02-15 10:13:45 1355
原创 iOS多线程gcd
dispatch_async(dispatch_get_global_queue(0,0), ^{ // 处理耗时操作的代码块... //通知主线程刷新 dispatch_async(dispatch_get_main_queue(), ^{ //回调或者说是通知主线程刷新, }); });
2016-01-12 12:47:36 413
原创 iOS强弱引用宏
弱引用:#ifndef weakify #if DEBUG #if __has_feature(objc_arc) #define weakify(object) autoreleasepool{} __weak __typeof__(object) weak##_##object = object; #else
2016-01-07 12:19:48 1404
原创 iOS图片高斯模糊 毛玻璃效果
最近因为业务上面需要将图片进行高斯模糊,所以对这方面进行了一点简单的了解,在这里写出来,希望可以帮助到需要写这块的同学们。图片模糊主要分为俩大类,一个是实用系统原生的类库来实现(Core Image、Accelerate-vImage),一个是实用第三方库(GPUImage)来实现,下面就进入正题Core Image:在iOS 5.0之后就加入了这个API,在OS X和iOS这俩个平台上都可以使
2016-01-05 18:40:13 919 1
转载 layoutSubviews总结
ios layout机制相关方法- (CGSize)sizeThatFits:(CGSize)size- (void)sizeToFit——————-- (void)layoutSubviews- (void)layoutIfNeeded- (void)setNeedsLayout——————–- (void)setNeedsDispla
2015-12-31 12:02:08 511
原创 XIB混合代码来实现布局
首先给大家推荐一本书《ios autolayout开发秘籍》,最近在重新阅读这本书,对iOS的自动布局又有了新的认识——"合适的场合,用合适的方法"!直接进入主题,前几天技术群里有同学在问IB布局怎么用纯代码来控制约束,写这篇博客来给大家简单的说一下。如下图,先在ib上创建一个控件然后给控件添加约束,将控件和约束都拖入代码,如下图 [self.view addSubview:_loadi
2015-12-01 10:34:44 1103
原创 iOS 调试Log
#ifdef DEBUG #define LOG(...) NSLog(__VA_ARGS__); #define LOG_METHOD NSLog(@"%s", __func__);#else #define LOG(...); #define LOG_METHOD;#endif__VA_ARGS__ 是可变参数宏__func__ 是编译的时候,会替换为这条语句所在的函数的函数名
2015-09-29 10:43:23 531
原创 xcode7的bug
如题,当你在os x10.10.5上运行俩个xcode7的话,如果关闭其中一个,那么另一个的工具栏就没有了。不知道是不是是xcode7的bug
2015-09-24 15:25:45 690
原创 更新xcode7运行程序,报错*** Assertion failure in -[UIApplication _runWithMainScene:transi
更新xcode,报错* Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3505.16/UIApplication.m:3294 在Info.pl
2015-09-21 12:44:14 759
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人