移动开发

XCode14 & iOS16 适配问题汇总

1、不升级电脑系统与 Xcode,调试iOS 16 1、下载iOS16 Support文件 2、放置到Xcode DeviceSupport目录重启Xcode即可/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 2、iOS16手机开启开发者模式 iOS16手机未打开开发者

密钥管理说明

密钥,一般泛指生产、生活所应用到的各种加密技术,加密密钥的安全性对其保护的数据的机密性至关重要。有权访问密钥的危险参与者可以读取敏感数据,甚至可能为虚假或修改的记录生成有效签名。通常情况下,客户通常遵循阻力最小的路径,并不总是了解如何安全地创建、存储和访问密钥。当密码和密钥被重复使用时,或者当密钥存储不安全并且没有适当的访问规则来强制执行授权和身份验证时,这可能会导致危及客户数据安全的漏洞。 因此

iOS 检查网络连接及监听

在Swift中,您可以使用以下步骤来获取网络权限: 方式一: 在Info.plist文件中添加以下键值对: <key>NSAppTransportSecurity</key> <dict> <key>NSAllowsArbitraryLoads</key> <true/> </dict>

AIDL通信DeadObjectException来源和解决方法

使用过AIDL进行跨进程通信的同学,肯定遇到过DeadObjectException这个崩溃,那么这个崩溃是怎么来的,我们又该如何解决它呢?今天这篇文章就来聊一聊。 崩溃来源 首先,这个崩溃的意思是,多进程在进行跨进程Binder通信的时候,发现通信的Binder对端已经死亡了。 抛出异常的Java堆栈最后一行是BinderProxy.transactNative,所以我们从这个方法入手,看看崩溃

基于GetX 搭建通用flutter 项目《一》(持续更新中....)

基于GetX 搭建通用flutter 项目《二》(界面规范抽象类) 基于GetX 搭建通用flutter 项目《三》(暗黑模式) 基于GetX 搭建通用flutter 项目《四》(国际化) 基于GetX 搭建通用flutter 项目《五》(基于GetX 进行动态刷新) 之前一直想把自己工作中总结的东西,写成文档,但也是懒,一直都没动笔.今天在做2022年中回顾的时候,看到之前写的flutter

免root安卓抓包-完美版-可抓小程序、各软件(安卓14可用)

本篇不是纯小白教程,也不是使用fiddler等老牌工具,您需要有以下需求:1.抓取微信小程序的数据接口(大部分也抓不出来)2.个别APP代理抓取,软件就直接显示无网络3.使用reqable等抓包工具的时候,发现有些软件能抓,有些又是不行的root篇:这种抓包是系统层级&#x

Mac cursor设置jdk、Maven版本

基本配置 – Cursor 使用文档首先是系统用户级别的设置参数,运行cursor,按下ctrl+shift+p,输入Open User Settings(JSON),在弹出的下拉菜单中选中下面这样的:        在打开的json编辑器中追加下面的内容:{ "window.com

Android Studio超级详细讲解下载、安装配置教程(建议收藏)

博主介绍:✌专注于前后端、机器学习、人工智能应用领域开发的优质创作者、秉着互联网精神开源贡献精神,答疑解惑、坚持优质作品共享。本人是掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战,深受全网粉丝喜爱与支持✌有需要可以联系作者我哦! 🍅文末三连哦🍅 👇&#x1f3

[Android网络库]快速使用Android网络

关于 Fast Android 网络库 Fast Android Networking Library 是一个强大的库,用于在 Android 应用程序中进行任何类型的网络,它建立在OkHttp 网络层之上。 快速的 Android 网络库负责处理所有事情。因此,您无需执行任何操作,只需发出请求并听取响应即可。 为什么使用快速安卓网络? 最近在 Android Marshmall

Android Studio 实现自定义全局悬浮按钮

文章目录 一、基础实现方案 1. 使用 WindowManager 实现全局悬浮窗 2. 布局文件 (res/layout/floating_button.xml) 3. 圆形背景 (res/drawable/circle_background.xml) 4. 启动服务 二、权限处理 1. AndroidManifest.xml 中添加权限 2. 检查并请求权限