随笔分类 -  iOS Bugs

摘要:在开发中,控制台经常输出“Status bar could not find cached time string image. Rendering in-process?” 在 Info.plist 中添加如下配置 阅读全文
posted @ 2019-01-16 10:32 鸿鹄当高远 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:在Xcode 10开发中, 报错:library not found for -lstdc++.6.0.9 解决方案:将Xcode9的libstdc++6.0.9.tbd拷贝到Xcode10中使用 Xcode10中libstdc++相关的3个库(libstdc++、libstdc++.6、libst 阅读全文
posted @ 2018-09-19 14:28 鸿鹄当高远 阅读(4084) 评论(2) 推荐(0) 编辑
摘要:我有一个Objective-C协议,我试图在Swift类中实现。例如: 当我尝试在这样的Swift类中符合它时: 我得到以下可怕的编译器错误: Type '' cannot conform to protocol '' because it has requirements that cannot 阅读全文
posted @ 2018-08-12 15:03 鸿鹄当高远 阅读(1242) 评论(0) 推荐(0) 编辑
摘要:解决方法: 制作好的framework在打包上传至AppStore如果出现以下错误,则说明自建的这个SDK里面包含了x86_64, i386 架构,当然这个AppStore是不允许的,所有会在上传的时候报错,解决办法就是要这个SDK剔除掉x86_64, i386这两个架构 解决办法:TARGETS- 阅读全文
posted @ 2018-03-22 10:22 鸿鹄当高远 阅读(2089) 评论(0) 推荐(0) 编辑
摘要:Unity项目,需要用Xcode运行,结果报了错误。 解决方案: 1、打开终端, 2、输入以下命令: chmod +x /Users/......./MapFileParser.sh (MapFileParser.sh所在的目录) 阅读全文
posted @ 2017-05-16 13:19 鸿鹄当高远 阅读(7670) 评论(0) 推荐(1) 编辑
摘要:NSJSONSerialization 反序列化失败 NSCocoaErrorDomain Code=3840 NSCocoaErrorDomain Code=3840 “No string key for value in object around character 1.” 在解析后台数据的时 阅读全文
posted @ 2017-03-17 18:13 鸿鹄当高远 阅读(5047) 评论(0) 推荐(0) 编辑
摘要:在开发的过程中,有时候接触到旧项目,会报: 'PrefixHeader.pch' file not found 的错误! 在Xcode6之前,新建一个工程的时候,系统会帮我们自动新建一个以工程名为名字的pch (precompile header)文件, 在开发过程中,可以将那些整个工程都广泛使用的 阅读全文
posted @ 2017-02-27 16:03 鸿鹄当高远 阅读(5287) 评论(0) 推荐(0) 编辑
摘要:问题: 在和Unity交互的过程中,从Unity开发工具打包出来的项目文件,在添加AFNetworking库,运行时报出以下错误: Undefined symbols for architecture armv7: "_kUTTagClassMIMEType", referenced from: - 阅读全文
posted @ 2016-12-21 15:16 鸿鹄当高远 阅读(933) 评论(0) 推荐(0) 编辑
摘要:2016年9月7日,苹果发布iOS 10。2016年9月14日,全新的操作系统iOS 10将正式上线。 作为开发者,如何适配iOS10呢? 1.Notification(通知) 自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进 阅读全文
posted @ 2016-09-18 11:53 鸿鹄当高远 阅读(8426) 评论(12) 推荐(12) 编辑
摘要:自定义TabBarController Push下一级Controller时 会报这样的错误:Unbalanced calls to begin/end appearance transitions for <XXXViewController: 0x7fcea3730650>. 网上的一些回答,都 阅读全文
posted @ 2016-07-11 18:27 鸿鹄当高远 阅读(2706) 评论(2) 推荐(0) 编辑
摘要:NSTimer *timer = [NSTimer timerWithTimeInterval:2 target:self selector:@selector(someAction) userInfo:nil repeats:YES]; [[NSRunLoop mainRunLoop] addTi 阅读全文
posted @ 2016-02-24 10:54 鸿鹄当高远 阅读(938) 评论(0) 推荐(0) 编辑
摘要:从2月14日开始,上传程序的同学可能会遇到提示上传失败的提示. 并且打开自己的钥匙串,发现所有的证书全部都显示此证书签发者无效. 出现以下情况: Failed to locate or generate matching signing assetsXcode attempted to locate 阅读全文
posted @ 2016-02-17 10:18 鸿鹄当高远 阅读(7347) 评论(1) 推荐(1) 编辑
摘要:现象:The identity used to sign the executable is no longer valid Please verify that your device’s clock is properly set, and that your signing certifica 阅读全文
posted @ 2016-01-23 17:26 鸿鹄当高远 阅读(610) 评论(0) 推荐(0) 编辑
摘要:真机测试的过程中,出现这种BugThis application's application-identifier entitlement does not match that of the installed application. These values must match for an... 阅读全文
posted @ 2016-01-18 17:55 鸿鹄当高远 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:现象:一个项目,之前做的好好的,后来打包,生成ipa文件之后,再运行的时候,NSLog的日志都不输出了。解决方案:在模式选择里面,里面包含:“Debug”、“Release”两种,设置“Debug”原因:在开发过程中,我们经常需要用到NSLog输出一些信息,甚至有的开发过程,必须在控制台查看输出,有... 阅读全文
posted @ 2016-01-12 18:38 鸿鹄当高远 阅读(1179) 评论(0) 推荐(0) 编辑
摘要:在iOS开发中,很多时候会用到旧项目,比如版本的升级、使用Demo等等,iOS SDK正在不断的升级,不断的升级给iOS开发带来了新的活力。然而在iOS SDK新的版本出来之后,旧项目可能会出现新问题。旧项目工程在iOS9下不能正常显示1、现象如图,上面下面各有一块黑色区域。2、原因:未设置启动页3... 阅读全文
posted @ 2015-12-17 09:58 鸿鹄当高远 阅读(491) 评论(0) 推荐(1) 编辑
摘要:1、网络接口不支持https协议,在iOS9下 在iOS9下,系统默认会拦截对http协议接口的访问,因此无法获取http协议接口的数据。 解决方案(以下方法2选1):(1)暂时退回到http协议具体方法:在项目的info.plist中添加一个Key:NSAppTransportSecurity,类... 阅读全文
posted @ 2015-12-03 13:18 鸿鹄当高远 阅读(1020) 评论(0) 推荐(0) 编辑
摘要:有人说可以用([array count]==0 )来判断是否为空,都是坑,如果array为空的话,执行count就会直接报错,程序崩溃退出。正确判断NSArray是否为空的方法:用 (!array)if(array != nil && ![array isKindOfClass:[NSNullcla... 阅读全文
posted @ 2015-12-02 14:48 鸿鹄当高远 阅读(6459) 评论(0) 推荐(0) 编辑
摘要:在使用代理的时候, BViewController *BVC = [[BViewController alloc]init]; self.delegate = BVC;出现这样的警告Assigning to 'id' from incompatible type 'BViewContro... 阅读全文
posted @ 2015-12-01 12:00 鸿鹄当高远 阅读(1272) 评论(0) 推荐(0) 编辑