随笔分类 -  Apple开发 / Apple开发_共享 / Apple开发_报错

Apple开发常见报错。
摘要:平常我们在一个类中只重写属性set或get方法,系统都会自动生成一个带有下划线的属性; 但是我们有时候需要同时重写set和get方法,系统就不会自动生成带有下划线的属性了,会报错,如下图: 要解决这个问题,只需要用 @synthesize 来解决这个问题,如: 阅读全文
posted @ 2024-01-16 14:46 CH520 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 苹果手机升级到ios14.5系统后,使用GCDAsyncUdpSocke发送组播消息的时候,发现报错了, Error Domain=NSPOSIXErrorDomain Code=65 "No route to host" UserInfo={NSLocalizedDescriptio 阅读全文
posted @ 2023-01-09 18:16 CH520 阅读(544) 评论(0) 推荐(0) 编辑
摘要:1、报错 does not contain bitcode. You must rebuild it with bitcode enabled>(Xcode setting ENABLE_BITCODE), obtain an updated library from the>vendor, or 阅读全文
posted @ 2022-04-27 16:41 CH520 阅读(1055) 评论(0) 推荐(0) 编辑
摘要:1、报错内容 Undefined symbols for architecture arm64: "_inflate", referenced from: +[WXOMTAHelper GUnzip:Out:] in libWeChatSDK.a(MTAHelper.o) "_inflateEnd" 阅读全文
posted @ 2022-04-27 16:41 CH520 阅读(18) 评论(0) 推荐(0) 编辑
摘要:1、程序闪退原因分析 iOS程序闪退是一种比较常见的现象。闪退的情况很多,造成程序闪退的原因也很多。 1.1 启动时闪退 情况一: 秒退是发生在程序刚刚启动的时候,在开发、苹果审核阶段都没有被发现的最大可能性就是,这个问题只会发生在老版系统、老版机型上。 出现原因: 对于很多开发者,进行所有 iOS 阅读全文
posted @ 2022-04-27 16:40 CH520 阅读(393) 评论(0) 推荐(0) 编辑
摘要:1、原因:Mac系统升级。 2、命令行输入 xcode-select --install 阅读全文
posted @ 2022-04-27 16:40 CH520 阅读(2333) 评论(0) 推荐(0) 编辑
摘要:找到项目文件yourProject.xcodeproj,右键显示包内容 打开project.pbxproj文件,搜索productRefGroup,可能会找到多个,找到后面跟有Products的那一行 将mainGroup的值复制给productRefGroup,command+s保存,再打开项目, 阅读全文
posted @ 2022-03-22 10:52 CH520 阅读(280) 评论(0) 推荐(0) 编辑
摘要:1、报错 library not found for -libstdc++.6.0.9 libstdc++、libstdc++.6、libstdc++6.0.9 OpenCV 静态链接 libstdc++ 无论是你 C++ 跨平台编写,还是你引入了某个SDK其内部依赖这个libstdc++,都会导致 阅读全文
posted @ 2022-03-14 13:58 CH520 阅读(226) 评论(0) 推荐(0) 编辑
摘要:1、手动添加直接拖SSZipArchive库进来后报错 Error Domain=SSZipArchiveErrorDomain Code=-2 "failed to open file in zip file" 2、解决办法 使用SSZipArchive 注意事项中说到: Add the foll 阅读全文
posted @ 2022-01-17 13:57 CH520 阅读(496) 评论(0) 推荐(0) 编辑
摘要:1、升级iOS15闪退现象 应用在启动时就使用hook,使用到fishhook.h第三方库的 主要表现在iOS老旧机型上,如iPhone6、iPhoneX(已发现设备) 2、解决办法 修改fishhook.c源码,替换成以下代码 // Copyright (c) 2013, Facebook, In 阅读全文
posted @ 2021-10-22 10:32 CH520 阅读(663) 评论(0) 推荐(0) 编辑
摘要:1、报错内容 Undefined symbols for architecture arm64: "operator new[](unsigned long)", referenced from: +[WeChatApiUtil EncodeBase64:] in libWeChatSDK.a(We 阅读全文
posted @ 2020-08-11 00:33 CH520 阅读(419) 评论(0) 推荐(0) 编辑
摘要:1、出现问题 -[__NSArrayM enqueue:]: unrecognized selector sent to instance 0x28372d950 2、解决 把这个上报关闭就可以了 阅读全文
posted @ 2020-08-11 00:29 CH520 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 之前碰到过此类问题,原因是之前用了测试版本的pod,然后回归正式版本,导致找不到pod文件 diff: /../Podfile.lock: No such file or directory diff: /Manifest.lock: No such file or directory 阅读全文
posted @ 2019-02-20 22:02 CH520 阅读(716) 评论(0) 推荐(0) 编辑
摘要:目的:为了能够快速定位到线上版本bug位置,经过比较之后,决定使用腾讯家的Bugly。 1、注册产品 官方文档使用指南 1.1 登录 - 使用 QQ 登录Bugly官网 没有账号就注册,要实名就实名,在此不做注册介绍。 注册登陆完找不到我的产品就点击左上角图标回到首页 找到我的产品 1.2 创建应用 阅读全文
posted @ 2019-02-18 22:19 CH520 阅读(970) 评论(0) 推荐(0) 编辑
摘要:1、发生的现象 之前代码还是没有报错的,由于某些代码比较常用,就打算**配置一个pch文件**引入常用的文件 但是引入的时候就出现了报错 2、原因与解决办法 2.1 原因 你引入的文件可能使用到OC与C混编,把C的类拖入工程编译 这是因为将C拖入项目之后, 默认编译会先编译C类, 编译之后导入OC的 阅读全文
posted @ 2019-01-19 14:36 CH520 阅读(798) 评论(0) 推荐(0) 编辑
摘要:完成到这里可能会出现警告 linking against a dylib which is not safe for use in application extensions 解决办法: 阅读全文
posted @ 2019-01-09 23:04 CH520 阅读(550) 评论(0) 推荐(0) 编辑
摘要:1、RegexKitLite是什么? RegexKitLite是一个非常方便的处理正则表达式的第三方类库。 本身只有一个RegexKitLite.h和RegexKitLite.m 2、导入RegexKitLite可能会出现什么错误? 2.1 我们在arc的情况下直接导入会报20个错误,错误如下: 我 阅读全文
posted @ 2018-12-04 20:53 CH520 阅读(247) 评论(0) 推荐(0) 编辑
摘要:1、产生来源及现象 1.1 来源:往图片资源中替换旧图片资源,导致与原来的图片产生冲突。 1.2 原因分析 2、解决办法 删了重新加一下就可以提交了 阅读全文
posted @ 2018-08-13 22:04 CH520 阅读(829) 评论(0) 推荐(0) 编辑
摘要:1、问题描述 Info.plist放置至新文件夹下,路径被修改了,报错。 could not read data from '/Users/lelight/Desktop/ViewControllerLife/ViewControllerLife/Info.plist': The file “Inf 阅读全文
posted @ 2018-07-02 10:15 CH520 阅读(496) 评论(0) 推荐(0) 编辑