问题一:Code:-402653103 Demo中添加了第三方库,然后运行Demo时,总是运行不起来,现象如下: 遇到这种问题常见的几种方式: 方式一:command + shift + K,清理Xcode缓存,清除Deri...
-
xcode objective-c iOS开发之Code:-402653103,Code:5
-
swift xcode iOS中获取MCC和MNC的方法及iOS 16中CTCarrier被弃用的替代方案
一、使用公共API获取MCC和MNC 在iOS中,我们可以使用CoreTelephony框架来获取用户的移动国家代码(MCC)和移动网络代码(MNC)。具体操作步骤如下: 在Xcode项目中,点击项目目标,进入“Gener...
-
ios xcode objective-c 分类和扩展与继承
文章目录 @[TOC](文章目录 分类定义分类的使用使用场景使用注意点 Extension 扩展分类和扩展的区别 继承的定义使用注意点 新建一个分类 分类基础知识 分类 分类是指为已有的类添加方...
-
蓝桥杯 macos 设置Xcode编程环境为中文
Xcode是苹果公司开发的集成开发环境(IDE),用于开发iOS、macOS、watchOS和tvOS应用程序。默认情况下,Xcode使用英文界面和编程语言。然而,如果你更喜欢使用中文界面进行编程,你可以通过以下步骤将Xco...
-
macos xcode iOS 17.2 not install, Simulator 手动安装
xcode iOS 17.2 not install, Simulator 手动安装 参考文档 xcode又又又升级了,升级完成之后不下载最新的 iOS 17 Simulator就不能编译运行了,只能静静的等他下载。但是离谱...
-
xcode objective-c macos iOS 奔溃EXC
EXC_BAD_ACCESS (KERN_INVALID_ADDRESS 是一种常见的iOS应用程序崩溃错误,可能有以下原因: 尝试访问已释放的对象:即使是一个引用计数为0的对象,尝试访问它将导致崩溃。 尝试访问不正确的...
-
xcode objective-c ios逆向工具有那些
以下是一些常用的 iOS 逆向工具: Cycript:一种用于在运行时动态分析和修改 iOS 应用程序的强大工具,可以与应用程序进行交互式调试和注入代码。 Frida:一个强大的动态二进制插桩工具,可以在运行时修改应用程...
-
xcode objective-c iOS 几种打包方式
1. 最常用的Xcode中的Product-˃Archive的方法; 2. 压缩Playload方式打包: 1.自己在Xcode配置好项目的签名; 2.用Generic iOS Device来build工程; 3.找到生成...
-
xcode objective-c IOS微信逆向-免越狱抢红包防撤回等自定义功能实现
微信砸壳 CrackerXI+砸壳,或手动使用dumpdecrypted砸壳 把已砸壳的wech使用scp或者助手at.ipa导出 MonkeyDev集成在xcode上面,可以快速开发hook的代码,链接到Mach-O文件,...
-
macos 在低版本的Mac OS上安装合适的Xcode
【背景介绍】 无法直接安装Xcode 错误信息:不能将Xcode安装在“Macintosh HD”上,因为需要macOS v13或更高版本。 【解决方案一】升级mac os 但我升级到最新版本还是无法达到安装Xcode的最...
-
cocoa iOS 17 及 Xcode 15.0 Beta7 问题记录
1、iOS 17 真机调试问题 iOS 17之后,真机调试Beta版本必须使用Beta版本的Xcode来调试,用以前复制DeviceSupport 方式无法调试,新的Beta版本Xcode中,已经不包含 iOS 17目录。如...
-
uni-app xcode uniapp在ios端打开发测试包
说明:需要一台MAC电脑创建CRS文件,将CER文件导出p12证书,其他操作不需要MAC电脑。 具体步骤如下: 1、生成Certificate Signing Request文件: 在MAC电脑生成CRS文件:钥匙串访问-˃...
-
xcode cocoapods搜索不到自己新上传的库
问题:自己新制作的库发布到cocapods,但是搜索不到。 1.自己制作的cocoapods库,搜索不到,首先确保已上传成功。如下图: 问题解决: 1.首先移除本地缓存的索引文件,如下命令: 2.更新本地的库到最新。如下命令...
-
xcode iOS问题记录Command MergeSwiftModule failed with a nonzero exit code
环境 Xcode13.2最开始创建的项目是设置的iOS的最低版本是15.2,编译了几次。切换项目最低iOS版本为iOS10.0后,出现了如下报错: 解决方案 方案一:需要clean (Command + Shift + K ...
-
iOS问题记录 - Xcode 15安装低版本iOS模拟器(持续更新)
文章目录 前言开发环境问题描述问题分析1. 定位问题2. 逆向分析2.1. IDA Free2.2. Hopper Disassembler Demo 3. 模拟器日志4. supportedArchs 解决方案...
-
xcode objective-c ui iOS学习—禁止截屏/截屏隐藏指定内容
一、前言 手机截屏是手机系统操作,app是无法阻止这个操作的。为了防止app内容被截屏我们可以通过UITextfeild控件的secureTextEntry属性来实现截屏空白页面,其原理就是利用了开启安全文本...
-
macos ide Xcode 升级后编译以前的项目报错问题
背景 某天我发神经升级了Xcode,然后编译以前的Objective-C项目时出现以下错误: 分析原因 错误信息里面有是因为找不到 libarclite_macosx.a 这个文件,在网上搜了一些,使用为Xcode升级后编译...
-
iphone iOS 语言基础&初探 Xcode 工具
前言: 作为 iOS 开发的主要应用工具之一,Xcode 已经越来越被业内认可,本章节将针对此官方开发工具,为同学解读 Xcode 的基本情况,认识 Xcode 的工程体系,带领大家进入 iOS 开发第一步。 文章目录:...
-
xcode objective-c iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回
当你使用系统导航想拦截用户返回事件时,无法拦截侧滑返回 当你自定义导航或者隐藏导航后,iOS系统导航的侧滑返回就失效了,那么用户体验将大打折扣 网上大部分自定义导航的解决方案是:给页面添加全局的轻扫手势,那么又区别于原生系统...
-
macos xcode Mac执行ruby命令提示 dyld: Library not loaded等类似问题解决方案
说一下为啥会遇见这么个问题,我在给一个xcode项目添加podfile的时候,在终端执行了pod init命令,随即给了我一个如下图的提示(报错信息一样的,执行pod的命令早就被解决问题过程中频繁的下载过程刷上去了。。。)...
-
objective-c xcode iOS开发之UIStackView基本运用
UIStackView是基于自动布局AutoLayout,创建可以动态适应设备方向、屏幕尺寸和可用空间的任何变化的用户界面。UIStackView管理其ArrangedSubview属性中所有视图的布局。这些视图根据它们在数...
-
xcode cocoapods iOS问题记录 - type argument ‘nw
文章目录 前言开发环境问题描述问题分析解决方案补充内容最后 前言 升级Xcode 15后,意料之中,项目又遇到了问题。 开发环境 问题描述 Flutter项目在Xcode 15上编译时报错: 问题分析 从报错信息看,是因为...
-
xcode swift objective-c iOS开发中的疑难病症 iOS解决LaunchScreen图片显示问题:白屏、黑屏、不显示、显示旧的图片等等问题
问题 1:在LaunchScreen启动页中设置图片,模拟器运行可以显示,真机运行无法显示。 2:在LaunchScreen启动页中设置图片,项目工程内看是有的,但是真机运行无法显示。 3:在LaunchScreen启动页中...
-
xcode ios The following build commands failed: CompileC armv7 objective-c com.apple.compilers.llvm.clang.1
iOS打包时遇到build commands failed的问题: 搜索了一下网上的对于这种问题的解决办法,有的说是需要在xcode中运行一下项目代码,看下有没有什么编译报错,这个时候只要解决xcode的编译问题就能解决打包...
-
xcode objective-c Uniapp最新版iOS打包详细步骤详解
Uniapp是一款跨平台的开发框架,可以帮助开发人员快速开发出同时运行在多个平台的应用程序。在iOS平台上,打包Uniapp应用程序需要进行一系列的配置和操作,本文将详细介绍Uniapp最新版iOS打包的详细步骤。 首先,打...
-
objective-c xcode OC------对象的初始化
初始化方法与对象初始化 NSObject提供的init 方法虽然可以完成初始化,但由于它只是完成最基本的初始化,因此,对象的所有成员变量依然为0。 在实际编程过程中,我们可以提供了自己的in...
-
objective-c xcode hbuilder打包IOS上线APP流程
iOS 系统打包流程 1. 创建唯一标识符 (1) 首先,申请苹果开发者账号。没有苹果开发者账号是无法进行 ios 打包上线的。 (2) 进入链接: https://developer.apple.com 这个网址,点击“...
-
xcode objective-c 如何将你的iOS应用成功上架App Store(图文详解)
上架基本需求资料 1、苹果开发者账号(如还没账号先申请- 苹果开发者账号申请教程) 2、开发好的APP 通过本篇教程,可以学习到ios证书申请和打包ipa上传到appstoreconnect.apple.com进行TestF...
-
objective-c xcode iOS学习—读取粘贴板上的数据,并实现跳转指定界面
iOS提供读取剪切板数据的方法 NSLog(@"pasteboard = %@", pasteboard.string ;//使用.string可以输出复制的内容 首先声明是否已经跳转 在AppDelegate文件中的 -...
-
macos ios xcode objective-c 【Swift Mac开发】纯代码创建NSViewController
对于习惯了纯代码iOS开发的人来说,刚接触Mac端开发时,是非常不友好的,网上所有的教程都是通过Xib或StoryBoard的方式创建NSViewController,而且苹果文档也是鼓励用Xib的开发进行Mac 开发,...
-
xcode macos objective-c iOS开发framework和demo 使用cocoapod方法集成三方库
使用workspace。workspace相当于项目管理,创建workspace形成的文件是.xcworkspace。使用 一、xcode创建workspace并放入SDKFramework文件夹内,如图 选择File →...
-
objective-c xcode java 【Effective
文章目录 前言15.用前缀避免命名空间冲突要点总结 16.提供全能初始化方法全能初始化要点 17.实现description方法description以字典形式输出descriptiondebugDescripti...
-
iOS学习 --- Xcode 15 下载iOS
1.去开发者官网下载安装包 https://developer.apple.com/download/all/?q=iOS%2017 使用浏览器下载。 2.打开终端通过命令添加到xcode 命令如下: sudo xcode-...
-
ios xcode 《Effective Objective-C 2.0 》 阅读笔记 item11
第11条:理解objc_msgSend的作用 1. 动态语言特性 在Objective-C中,如果向某对象传递消息,那就会使用动态绑定机制来决定需要调用的方法。在底层,所有方法都是普通的C语言函数,然而对象收到消息之后,究竟...
-
xcode objective-c B4i(iOS)应用程序所需的所有功能
B4i(iOS)应用程序所需的所有功能 B4i(iOS)包括开发本地iOS应用程序所需的所有功能。编译的应用程序是本机iOS应用程序,没有额外的运行时或任何依赖项。B4i遵循与B4A相同的概念,允许您重用大部分代码并为And...
-
xcode objective-c 免费升级到 iOS 17 Developer Beta:官方Apple Store升级方案与爱思助手方法比较
博主 libin9iOak带您 Go to New World.✨ 濾 个人主页——libin9iOak的博客 《面试题大全》 文章图文并茂秊生动形象練简单易学!欢迎大家来踩踩~ 《IDEA开发秘籍》学会...
-
objective-c xcode iOS msgSend消息发送流程
在iOS中调用方法其实就是在给对象发送某条消息。消息的发送在编译的时候编译器就会把方法转 换为objc_msgSend这个函数。objc_msgSend有俩个隐式的参数,消息的接收者和消息的方法 名。objc_msgSend...
-
golang xcode Go面试题学习
1.并发安全性 Go语言中的并发安全性是什么?如何确保并发安全性? 并发安全性是指在并发编程中,多个goroutine对共享资源的访问不会导致数据竞争和不确定的结果。 使用互斥锁(Mutex):通过使用互斥锁来保护共享资源的...
-
swift xcode iOS检测当前设备是否越狱系统
iOS检测当前设备是否越狱系统 因国外客户对接进行代码扫描就扫出这么个问题,那就解决一下吧,进行记录一下mark 一下 新建JarBroken.swift // if UIDevice.current.isSi...
-
ios objective-c xcode CGContextSaveGState: invalid context 0x0. If you want to see the backtrace
Xcode报错:CGContextSaveGState: invalid context 0x0. If you want to see the backtrace 猜测原因: 和CG开头相关的内容肯定是和视觉相关的内容。我...
-
xcode swift iOS 小组件开发 && iOS 小组件开发用到的技术
iOS 小组件开发 iOS小组件开发是指在iOS设备的主屏幕上添加自定义的小组件,用于显示特定的信息或提供简化的交互。iOS 14及更高版本引入了小组件功能,使用户能够在主屏幕上自定义并快速访问相关内容。 以下是iOS小组件...
-
ios xcode 测试工具 【更新公告】AirtestIDE更新至1.2.14版本
此文章来源于项目官方公众号:“AirtestProject” 版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途 1. 前言 本次更新为AirtestIDE更新,版本提升至1.2.14,对iOS有了更好的支持...
-
xcode macos ide iOS脚本自动打包 版本号自增
方法一: iOS脚本设置build 号自增常规方法: #版本号自增#设定值版本号 方法二:自动增加版本号的脚本命令可能有时不管用,可以使用一下方法: #获取当前版本号#版本号增加agvtool new-version...
-
objective-c xcode 【iOS开发】——KVO与KVC
【iOS开发】——KVO与KVC KVOKVO是什么?KVO的基本使用调用方式自动调用手动调用 KVO实现原理NSKVONotifying_Person类内部实现setter实现不同 总结KVO KVCKV...
-
objective-c xcode IOS开发指南之storyboard中控件与变量关联及控件事件与方法关联
1.创建IOS工程 2.选择 interface为storyboard,语言选择Objective-C 打开工程后可看到工程默认添加了两个storyboard文件 Main.storyboard为应用主场景,LaunchS...
-
swift macos Xcode 15 beta 2 (15A5161b) 发布下载 - Apple 平台 IDE (visonOS 1 beta 已发布)
Xcode 15 beta 2 (15A5161b 发布下载 - Apple 平台 IDE (visonOS 1 beta 已发布 此版本已加入 visonOS 支持。 请访问原文链接:https://sysin.org...
-
xcode objective-c iOS 自定义抖音效果进度条实现拖拽修改播放进度
文章目录 效果图实现原理核心代码手势响应计算出手势的进度 和占的宽度比例 完整代码 效果图 实现原理 在整个进度条视图上添加拖拽手势 UIPanGestureRecognizer ,根据locationInView接口...
-
objective-c xcode URL Scheme iOS 15 部分第三方分享失败问题
起因 iOS 15之后,有一天测试找过来说,钉钉分享点击后直接提示“分享失败”,从头查了分享的注册、相关账号都发现没有什么问题。 原因 查阅苹果官方文档发现: 注意 iOS系统限制了配置的URL Scheme不可以超过50...
-
xcode objective-c iOS 16发热耗电严重怎么办?iOS 16发热耗电解决办法分享
iOS 16有不少变化和新功能,比如照片部分相册默认上锁、重复项目,电池百分比显示,锁屏小组件等,自发布以来已经收获了23%以上的升级率。但也有少用用户升级iOS 16以后反馈发热、续航下降比较明显。 iOS 16发热耗电严...
-
xcode macos ide MacPro 升级 10.14升级到 版本13.3 Ventura 问题记录
报错 IDEA 打开Terminal 终端页面报错 解决方案: 方案一: 到管网上下载对应版本的Command Line Tools,我下载了最新的Command Line Tools for Xcode 14.3不知道行不...