APP开发
Star_XY
hello world
展开
-
升级Xcode15,iOS17后问题解决
编辑文件 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS17.0.sdk/System/Library/Frameworks/WebKit.framework/Headers/WKWebsiteDataStore.h将里面的 170000 修改成 180000。因为该文件是锁定状态,直接修改不了,需拷贝出来修改完成之后,再去替换该文件。原创 2023-12-14 09:42:04 · 920 阅读 · 0 评论 -
iOS14 SWTableViewCell 闪退问题
在升级iOS14 使用xcode12 开发工具打包,发现SWTableViewCell.m出现闪退现象运行代码发现self.subviews 为空数组。导致闪退。解决方法:在Add the cell scroll view to the cell之前,添加 [self contentView];即可。延伸:在 iOS14 之前,不管是 UITableViewCell 还是 UICollectionViewCell,不管使用 self 还是 self.contentView 亦或是 xi.原创 2020-11-23 15:30:38 · 368 阅读 · 0 评论 -
升级xcode报错library not found for -lstdc++.6.0.9
在xcode9 升级 xcode10 以上版本或者维护比较旧项目时时报错library not found for -lstdc++.6.0.9或者 library not found for -lstdc++,这是因为Xcode10以上版本中libstdc++.6.0.9和libstdc++被移除,Frameworks中libstdc++.6.0.9和libstdc++找不到对应的库。解决方法:1.将Xcode9中拷贝 -lstdc++.6.0.9以及libstdc++等库到Xcode10中。文件位置原创 2020-08-20 11:03:04 · 1405 阅读 · 0 评论 -
截屏监听 iOS
做安全的有部分页面不想让截屏或者录屏,但是iOS实现不了不让截屏或者录屏,但是提供的截屏或者录屏的监听方法,当用户截屏或录屏时系统会发送相关通知。截屏通知名:UIApplicationUserDidTakeScreenshot具体方法:-(void)viewDidLoad { [super viewDidLoad]; //增加监听->监听截图事件 [[NS...原创 2020-04-14 15:42:20 · 742 阅读 · 0 评论 -
Error: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串"
之前项目中集成有环信,后增加了极光推送,突然发现获取deviceToken失败报错Error in registration. Error: Error Domain=NSCocoaErrorDomain Code=3000 "未找到应用程序的“aps-environment”的权利字符串" UserInfo=0x118e60 {NSLocalizedDescription=未找到应用程序的“...原创 2020-04-04 15:58:02 · 370 阅读 · 0 评论 -
验证企业证书提示需要网络连接以在这台iPhone上验证
企业应用验证企业证书验证 设置 -> 通用 ->设备管理 信任这个证书即可。但是我在认证企业证书提示如下图:使用Wi-Fi 、4G,重启手机,切换Apple ID 均不可验证,也有同学给建议卸载重新下载,还是不行,最后升级了手机系统,原(iOS13.0),最新为iOS13.3.2,验证成功;...原创 2019-12-04 13:54:21 · 13828 阅读 · 0 评论 -
生成图形验证码
在我们开发工程中,不免要用到图形验证码,当然可以使用简单的几个数字生成,但是这样太LOW,下面分享一个生成4位图形验证码的代码:开发思路:生成随机几个字符,然后随机字符的字号,字体,颜色,首先写一个数组,来存储我们图形验证码内容:(我的是文字字母)NSArray *charArry = @[@"0",@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"原创 2017-11-21 11:06:58 · 359 阅读 · 0 评论 -
内存泄漏工具 MLeaksFinder
项目做的大了,难免会有内存泄漏,出现内存泄漏我们如何去检查,并修复呢使用xcode自带Instruments的相关工具不太好用,这里推荐使用MLeaksFinderMLeaksFinder 提供了内存泄露检测的解决方案。只需要引入 MLeaksFinder,就可以自动在 App 运行过程检测到内存泄露的对象并立即提醒,无需打开额外的工具,也无需为了检测内存泄露而一个个场景去重复地操作。...原创 2019-04-22 11:19:02 · 410 阅读 · 0 评论