Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
ASI ‘CFNetwork SSLHandshake failed (-9824)‘
文章目录 ASI CFNetwork SSLHandshake failed 9824 问题 解决 思考 参考 ASI CFNetwork SSLHandshake failed 9824 10年的老项目 网络库使用是ASIHTTPRequ
App开发
ASI
SSL
9824
AppStore 提审时的“出口合规证明”处理
对于加密的管理 Apple不比之前严格了 一般选 否 也能通故审核 每次提交审核的时候都会让确认是否使用了Apple以的加密算法 在窗口提示了我们可以看到 可以在Xcdoe的info plist文件中增加App Uses Non Exemp
App开发
出口合规证明信息
使用AFNetworking(二)
文章目录 HIHTTPSessionManager HIHTTPRequestManager HIHTTPRequest 注意事项 写代码没有什么具体的规范和方式 只是哪个更加合理罢了 老的项目HTTP请求使用的是AFNetworking找
第三方
App开发
AF
http
Xcode编译报错不提示
M1 Xcode Version 12 5 1 12E507 编译项目之后提示 Build Failed 但是并不报 小红点 不指示是哪个文件报错 不知道去哪里找报错文件了 Xocode 工具栏上有这个按钮 选择之后点击某次编译 如果有错误
App开发
The file “xxx” couldn’t be opened because you don’t have permission to view it. You don’t have permi
问题 Xcode 使用真机编译不报错 运行报如下错误 The file xxx couldn t be opened because you don t have permission to view it You don t have p
App开发
WKWebView设置请求头HTTPHeaderField
WKWebView HTTPHeaderField WKWebView的请求头添加字段 系统的NSMutableHTTPURLRequest类提供了获取HTTP请求的请求头 HTTPHeader 和设置 添加HTTP请求的请求头的API p
App开发
WkwebView
HTTPHeaderField
iOS黑暗模式tableViewCell
背景 iOS 13 之后 App可以支持黑暗模式 如不需要可以直接禁掉 参考iOS系统中的自带软件的黑暗模式的适配 可以看看 设置 页面在黑暗 dark 模式下和正常 light 模式下的显示 以此参考来对我们自己的App进行黑暗模式的适配
App开发
decimals数据格式化
文章目录 decimals数据格式化 1 保留小数 1 1 iOS 2 去除小数点后多余的 0 2 1 iOS 2 2 C decimals数据格式化 格式化数据 以便移动端UI显示 1 保留小数 无小数部分 则保留整数 有小数部分保留两位
App开发
算法
formatFloat
iOS tableView setAccessoryView 导致应用程序卡死问题
iOS TableView TableViewCell setAccessoryView cell setAccessoryView cell accessoryView xxx iOS 14 使用 cell setAccessoryVie
App开发
ccessoryView
iOS 蓝牙扫描枪扫描内容不正确
背景 在移动设备上 使用蓝牙扫描枪 相当于接入了一下外接键盘 我们的客户使用我们的App 并连接蓝牙扫码枪 将扫描的内容传输到我们的App中 App再做出对应的响应 举个例子 较为常见的应用场景就是 拣货员拿着扫码枪 扫描产品上的UPC码
App开发
扫码枪
building for iOS Simulator-arm64 but attempting to link with file built for iOS Simulator-x86_64
Xcode 13 M1 Macboook Pro 使用模拟器编译iOS项目报 building for iOS Simulator arm64 but attempting to link with file built for iOS S
SDK开发
App开发
ios
xcode
Objectivec
Xcode Executable Not Found
问题 Xcode编译项目报Executable Not Found的错误 Details Details Executable Not Found Domain DVTMachOErrorDomain Code 5 Recovery Sug
App开发
xcode
ios
AF Http request 代理形式回调
AF是以block的方式将请求结果返回 这样的处理思路我感觉很好 每个请求都单独处理自己的回调 AF的请求也可以使代理的形式进行回调 HIHTTPRequest 以代理的形式回调的话需要创建一个请求类 然后将请求结果以代理的形式回调 HIH
App开发
第三方
AF HTTP request
http代理回调
oc swift 混编
oc 和 swift 互调 swift 中使用 oc swift 中调用 oc 的类 创建一个oc的项目 在项目里创建swift文件的话 Xcode会自动提示 要不要创建桥接文件 如下图所示 选择Create Bridging Header
App开发
swift
ios
xcode
building for iOS Simulator, but linking in object file built for iOS, for architecture arm64
Xcode 12以及以上版本 使用模拟器编译 使用真机不会报错 或者使用真机编译会报错 使用模拟器不会报错 ld in Users xxx Documents work svn EM iOS xxx xxx WarehouseMap Ext
App开发
其他工具
xcode
Architecture
iOS PopoverController
iOS PopoverController 背景 UIPopoverController 在iOS9 0 已废弃 UIKIT EXTERN API DEPRECATED UIPopoverController is deprecated P
Swift
App开发
ios
swift
popver
基于AF的HTTP
搬搬砖头而已 iOS 基于AF的HTTP请求类 OKHTTPRequestManager h OKHTTPRequestManager h LL Created by Morris on 2020 9 22 Copyright 2020 L
App开发
网络通信
http
swift
网络协议
Unable to install “xxx“
Unable to install xxx Xcode Could not inspect the application package macOS Version 11 4 Build 20F71 Xcode 12 5 1 18212
App开发
Code=201 “Siri and Dictation are disabled“
iOS 15 之前的语音识别是使用SpeechKit和AVFoundation两个框架来配合使用 其中主要的类有SFSpeechRecognizer SFSpeechAudioBufferRecognitionRequest SFSpeec
App开发
语音识别
ios
iPad
OC中的copy和mutableCopy
在OC中 对对象的拷贝可分为深拷贝和浅拷贝 深拷贝 会生成新的指针和新的内存 新的指针指向新开辟的内存空间 并且会将原来的内存中的内容也拷贝过来 浅拷贝 会生成新的指针 但是不会开辟新的内存空间 也不会拷贝原来内存中的内容 新生成的指针会指
App开发
ios
深拷贝
浅拷贝
1
2
»