![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
问题总结
sanjieshenwu1987
这个作者很懒,什么都没留下…
展开
-
记录一个Xcode上传App报错的问题
xcode上传只提示有个链接错误,改用 Transporter 上传报错如下:[2021-12-24 13:46:31 CST] <main> INFO: An error occurred checking the HEAD for: https://contentdelivery.itunes.apple.com/transporter/repositories/j2se8/latest/repository.xml PKIX path building failed: sun.sec原创 2021-12-24 14:37:35 · 458 阅读 · 0 评论 -
【记录】xcode不能启动模拟器提示 couldn’t be opened because you don’t have permission to view it.
搜了一遍,貌似xcode12的普遍问题。直接搜这个问题得到的结果都没有解决。看到xcode有一个警告None of the architectures in ARCHS (arm64, x86_64, i386) are valid.搜了下这个问题得到了一个有效答案。1、Xcode12把VALID_ARCHS从Architectures挪到了最下面的User-Defined。2、在VALID_ARCHS/Debug的值要有x86_64。如果这个方式不能解决你的问题的话,那么那些对我的问题无效的原创 2021-10-08 10:45:28 · 959 阅读 · 0 评论 -
【记录】使用 PinYin4Objc 库将中文转拼音失效的问题记录
问题起因:原代码直接将库文件拖入项目使用的,现改为 pod 管理第三方库。PinYin4Objc 支持pod管理,所以直接删除原代码使用pod。PinYin4Objc 库包含一个拼音文件,第一次使用该库会缓存到本地(这也是为什么修改后测试没发现异常)。新装App(或删除再安装)转换汉字拼音失效,因为这个库直接从bundle中读取拼音资源文件路径,但是pod中的路径和项目中是不同的,导致没有读取到文件,本地缓存了一个错误数据文件。所以无法识别。修改:1、将资源文件复制一份放入项目中,这样还可以使用p原创 2021-09-22 15:13:59 · 377 阅读 · 0 评论 -
使用 use_frameworks! 后项目YYCache库报错 Duplicate interface
旧的项目更新库文件,新的库使用了@import,所以必须在pod中添加‘use_frameworks! ’。然后 YYCache 就报错 Duplicate interface…修改库的导入方式,问题解决。// .pch 文件中// 原来的导入方式#import <YYCache.h>// 改为#import <YYCache/YYCache.h>转载:iOS Duplicate interface definition for class ‘DDLog‘第三方库报错转载 2021-05-19 10:02:33 · 892 阅读 · 0 评论 -
[问题记录] objc_msgsend 报错 Too many arguments to function call
Xcode 6 之前 objc_msgsend 是可以带参数的,从 Xcode 6 之后带参数会报错 Too many arguments to function call…;解决方法1、修改设置信息Build Settings -> Enable Strict Checking of objc_msgSend Calls 改为 NO。此方法在 Xcode 12 失效,即使改为 NO,模拟器不报错,真机调试报错。2、通过类型强制转换((void (*)(id, SEL, id))objc_原创 2021-03-02 15:30:30 · 531 阅读 · 0 评论 -
iOS导航栏失效-没有自定义返回按钮的情况
没有自定义返回按钮,右滑返回没效果?????本来是调试某个页面右滑失效问题,结果新建了个demo,写了个push,我还什么都没做,右滑没反应。郁闷啊。。。失效原因:window,当前视图view背景色没有设置或者设置为clearColor,右滑返回就会失效,两者有一个设置了背景色,就不会失效。为什么会这样呢?抽时间查一查,有知道的请告诉我,先行谢过。记录下我要调试的项目的问题,失效原因是上一级取消了侧滑- (void)viewDidAppear:(BOOL)animated { [supe原创 2020-08-14 12:07:50 · 577 阅读 · 0 评论 -
标记方法弃用
方法后面添加DEPRECATED_MSG_ATTRIBUTE("Please use ...")iOS提高篇:标记弃用的方法与属性原创 2020-07-14 18:00:12 · 721 阅读 · 0 评论 -
CocoaPods使用笔记
CocoaPods版本查看pod --version安装升级CocoaPodssudo gem install cocoapods如果报权限错误,执行以下命令sudo gem install -n /usr/local/bin cocoapods创建Podfile$ vim Podfile原创 2020-06-23 09:07:56 · 1000 阅读 · 0 评论 -
3DTouch调用App没有进入Appdelegate的方法
基本步骤如下- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. [self setup3DTouch]; return YES;}- (void)setup3DTouch{ U原创 2020-06-18 11:22:30 · 417 阅读 · 0 评论 -
错误记录贴--dyld`__abort_with_payload:
项目中的一个库文件移除了,再加进来就报错解决方法Targets->General->Frameworks, Libraries, and…重新加进来的那个库的Embed变成了Do Not Embed,改为Embed&Sign即可。原创 2020-06-16 09:41:57 · 1338 阅读 · 0 评论 -
记录--公司打包的一键报警SDK在上架时报错重复包名和无效包
问题记录贴这是其他App集成了我们的SDK上架报的错。网上很多用脚本修改什么的,显然不太合适,毕竟我要从根本上解决这个问题让其他人可以直接使用。我们的项目是基于webRTC的,所以集成了这个包,前同事在打包时将这个包包含在了SDK中而且公开该包。使用SDK的时候又集成了一次webRTC,所以导致bundle重复。而且90205和90206的错误表示嵌套包是不被苹果商店允许的。解决办法只能从包中把嵌套的包去除(生成SDK时不要暴露该包,打的包里可以调用第三方的库,只要不暴露出来形成嵌套包就可以)。原创 2020-06-16 09:21:27 · 298 阅读 · 0 评论 -
审核被拒-网络文化许可证
Guideline 5.2.1 - Legal - Intellectual PropertyYour app facilitates, enables, or encourages live video chat or performance (网络直播/表演/秀场), but you haven’t provided the appropriate documentation for the services in your app.Next StepsTo resolve this is原创 2020-05-27 15:57:18 · 1558 阅读 · 0 评论 -
YYTextHighlight tapAction 点击无效
YYTextHighlight *hl = [[YYTextHighlight alloc] init]; [string yy_setTextHighlight:hl range:NSMakeRange(3, 8)]; hl.tapAction = ^(UIView * _Nonnull containerView, NSAttributedString * _Nonnull text, NSRange range, CGRect rect) { NSLog(@"tap")原创 2020-05-23 18:00:17 · 4897 阅读 · 0 评论 -
6s上UITextView包含回车符导致_UITextContainerView显示文字有遮挡
去除掉回车符显示没有问题,保留回车符的话应该要重写设置TextContainerView高度,有时间了研究下如何设置这个高度。原创 2020-05-18 15:24:29 · 392 阅读 · 0 评论 -
iOS 支付宝回调
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options{ if ([url.scheme isEqualToString:wxAppIDScheme]) { /...原创 2020-05-06 17:25:45 · 629 阅读 · 0 评论