SDK does not contain 'libarclite'
参考: SDK does not contain ‘libarclite’ clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc...
参考: SDK does not contain ‘libarclite’ clang: error: SDK does not contain 'libarclite' at the path '/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc...
最近越来越感觉自己像一个内心肮脏的小人,对一些人和事忍不住的厌烦。 在跟后端对接一些数据时,大体都没什么问题,但是对方永远以站在性能的高点,把一些客观存在的异常情况不考虑在内,永远要其他模块数据来兼容处理,但是其他模块数据也缺失时直接就完整出错,没有兜底机制,一点也不为真实的业务做妥协,从这些就能看到前后端思维的重大区别,前端总想的是尽量实现业务,对一些特殊场景也能有兜底数据支持。而后端考...
参考: iOS小技能:使用PlistBuddy/plutil进行增删改查plist文件 【python】str与json类型转换 PlistBuddy基本使用方法 PlistBuddy 的使用 前言 为了项目打包动态化,需要在Jenkins大包时根据App类型、App环境动态配置scheme,防止测试环境的安装包与线上环境的安装包有一样的scheme,如果有一...
前言 将Xcode升级到Xcode16后发现一系列报错,特记录 问题一:HandJson报错 Function type mismatch, declared as '@convention(thin) (UnsafePointer<UInt8>, Int, Optional<UnsafeRawPointer>, Optional<UnsafeRawPo...
前言 经常在项目中要提取url里的参数,尤其是url里包含了子url这种类型提取比较麻烦,特整理下 public class UrlTool { public static func test() { let path1 = "http://www.appleX.com/info?name=balana&age=18" // 简单的标准url ...
参考: python中得到shell命令输出的方法 读取执行脚本命令的输出 #!/usr/bin/python # -*- coding: UTF-8 -*- import os # 读取执行命令后的输出内容 outputFile = os.popen('pwd') # return file outputStr = outputFile.read() outputFile.cl...
Apple Configurator - 下载ipa包工具 Mac下通过Apple Configurator 2获取ipa包 Beyond Compare - 文件差异比较 DB Browser for SQLite - sqllite数据库查看 FileZilla - ftp工具 iShot - M系列芯片的mac电脑截图软件 OmniDiskSweeper - M...
参考: 从sockaddr 中获得ip地址并打印 Swift中利用域名获得IP地址 C方式 CocoaAsyncSocket NSString char *互相转换 前言 最近部分用户socket一直连不上服务器,将日志给运维看时,运维说只能看到域名信息,检查了该域名在用户所在地区没什么问题,如果我们能提供该用户调用域名时解析的ip更方便排查,于是特研究记录了...
参考: WKWebView iOS17 设置 UserAgent_ios17 wkwebview useragent-CSDN 博客 WKWebView 设置自定义UserAgent正确姿势 App内使用WKWebview,有些h5会根据UserAgent判断是在Safari里还是APP内,在APP内会提示进入Safari,体验不好,可以在在APP里设置特定的内容干扰判断...
经常APP内嵌的h5打卡时,写h5的人习惯使用新tab打开页面,但是APP默认是不支持,需要特别适配才支持 同时一些APP内嵌网页希望可以点击某个链接就可以下载企业签的APP或调整到Appstore去下载APP class TestVC: UIViewController { var webView = WKWebView() override func viewDid...