iOS踏坑
MeteoriteMan
iOS开发者
展开
-
微信未验证应用(微信openSDK1.8.6的集成)
在微信7.0.7(iOS 12-13)以及以上版本的分享可能会出现"未验证应用"集成的时候可能有的坑分享时出现多次二次跳转登录时出现多次确认弹窗原创 2020-06-06 12:15:41 · 4774 阅读 · 3 评论 -
AutoresizingMask最近踩过的坑
我之前使用阿里的LazyScroll库来实现我的UITableViewCell实现流水布局功能的时候碰到一个bug-阿里三方库-LazyScroll介绍.BUG的体现.因为阿里的LazyScroll是手动给予控件frame的方式来设置LazyScroll上子控件的位置的.一般来说默认的Autoresizing是这样的.即是左上角保持不变,宽高不随屏幕宽高变化....原创 2020-04-05 23:57:26 · 320 阅读 · 0 评论 -
记一次Debug版本正常运行,Release版本崩溃的解决方案.
今天碰到一个特坑爹的问题. 在使用自己写的一个channelScrollView库的时候.在每次进入下面这个循环的时候.就会崩溃- (void)setTitleArray:(NSArray<NSString *> *)titleArray { _titleArray = titleArray; NSMutableArray *arrayM = [NSMutable...原创 2018-05-07 23:02:20 · 12619 阅读 · 1 评论 -
关于iOS12.1UITabbar偏离位置的问题
由于没有出了新版本的就升级的&quot;好习惯&quot;.在12.1出了几天后才发现有返回首页出现tabbar(我们页面是nav的children&amp;gt;1的时候没tabbar)的时候Item会偏离位置.这个感觉是tabbar的问题就去找了半天.苹果恶心的没有告诉我iOS12.1的改动(除非是大版本的改动会在WWDC提到).那没办法了.只得一个API.一个API的尝试.后来发现把默认为YES的translucen...原创 2018-11-06 11:29:56 · 1287 阅读 · 2 评论 -
UITableView的subviews在不同系统版本的表现
tableView addSubView:在刚创建之后就addSubView的话.因为tableView是懒加载异步reloaddata.在iOS10以后是先把这个View加到tableView上.reload之后的cell和header.footer都在该View的层级上面.然而在iOS9…准确的说是我越狱的iPhone 5s上(iOS 9.3.2).是在cell与header.footer的...原创 2018-12-10 00:37:31 · 340 阅读 · 0 评论 -
Xcode10断点调试查看属性设置
有可能有的朋友发现了,更新了Xcode之后(我也不记得哪个版本搞出来的了,反正10以上).断点调试就不显示属性了.举个例子之前断点调试可能是下面这个画风的.版本更新了之后,就变成string不是值,而是地址.要点击i才能看详情是多少.解决方案不管当前是debug还是release.对应Targets的Build Settings的Optimization Level要设置为None...原创 2019-04-12 15:09:15 · 1857 阅读 · 0 评论 -
Xcode 10下 Command PhaseScriptExecution failed with a nonzero exit code
Xcode 10 下Archive使用Debug环境的话会可能出现下面的错误Command PhaseScriptExecution failed with a nonzero exit code解决方案1.打开Workspace Setting…2.将新编译系统改成以前的再次打包就OK不过对于上线AppStore的时候还是建议大家使用release...原创 2019-05-11 10:10:07 · 4820 阅读 · 0 评论 -
Xcode Simulator无法安装(Invalid runtime com.apple.CoreSimulator.SimRuntime.XXX)
这个是由于没有文件权限导致的.1.去这个路径/Library/Developer/CoreSimulator/Profiles/Runtimes.2.右键不能安装的文件.然后点击显示简介.3.添加本人权限,然后设置为读与写然后再装一下就OK了....原创 2019-05-30 22:28:12 · 4011 阅读 · 0 评论 -
解决Xcode11-beta版本新创建iOS工程低版本黑屏的问题
大家估计也发现iOS 13或者说是Xcode 11-beta创建iOS工程不一样的地方了.Xcode 10Xcode 11-beta可以看得出来,Xcode 11-beta多了一个SceneDelegate.h/SceneDelegate.m对比一下新旧的Appdelegate.h发现.旧@interface AppDelegate : UIResponder <UIAp...原创 2019-07-26 11:10:11 · 4310 阅读 · 4 评论