对于生活,用文字表达是一种非常好的方式,作为技术人,我决定使用一个脚本来映射技术生活中的一些小故事,也是在今天突然想到的。
对的,你没有看错,就是下面这个命令。但凡接触过Linux系统,这个命令还是很熟悉的,不熟悉也没有关系,就是查看服务器的磁盘空间。
df -h
我们像对待艺术品一样围着这个命令,认真的看看它,为什么叫df,想必是
转载
2024-08-02 12:00:05
31阅读
iOS重打包之脚本替换上一篇文章讲的是通过MonkeyDev工具重打包,其实MonkeyDev的功能远不止用来重打包,他可以很方便的注入自己的动态库、调试指令,后面我还会介绍。今天这篇文章讲一下另一种重打包的方法,脚本打包。我们要知道重打包的关键点是在如何对现有app重签名,除了Product - Archive打包,其实在Debug运行代码的时候也需要对IPA进行签名的。那试想一下,我们是不是可
转载
2023-07-20 15:51:00
136阅读
这东西是做什么用的?在 iOS 领域使用 Pod 来进行组件化开发时常常需要手动进行一系列的操作,来实现Pod 组件的更新目的。特别是一些业务关联性比较强的 Pod 组件,需要经常对其进行更新。随着组件的体积越来越大,每次更新的时候,执行 pod lib lint,等待了好几分钟之后, podspec 文件检查通过了,需要再进行打 tag 操作,然后再执行 pod repo push 操作,然后再
转载
2023-10-16 19:05:36
99阅读
一、概念 目录Shell 简介Shell 脚本Shell 脚本编写环境第一个shell 脚本运行shell 脚本有两种方法 Shell 简介在计算机科学中,壳层(英语:shell)指“为用户提供用户界面”的软件,通常指的是命令行界面的解析器。一般来说,这个词是指操作系统中,提供访问内核所提供之服务的程序。shell也用于泛指所有为用户提供操作界面的程序,也就是程序和用户交互的接
转载
2023-12-19 20:03:28
73阅读
作为开发人员,在实现功能时经常需要参考竞品的实现,除了借鉴开源代码外逆向也是一种可行的办法,对于 iOS 开发而言逆向的第一步便是找到脱壳的 IPA。在早于 12.7 版本的 iTunes 可以方便的搜索 AppStore 和下载导出 IPA,如今本就羸弱且饱受诟病的 iTunes 去掉了这一功能。兵来将挡,水来土掩。作为补救措施,还可以通过使用越狱的手机自主脱壳和从 PP 助手等软件下载脱壳的
转载
2024-05-27 19:44:19
191阅读
项目改成SDK形式之后需要不断的去打包合并.a或者.FrameWork,所以简单整理Build脚本。使用步骤:1.将PROJECT_PATH_ARR中的项目路径修改为自己工程的路径2.将下面代码复制粘贴到文件中,保存之后将文件扩展名改成“.sh”3.打开Mac终端,输入bash 将文件拖拽到终端直接回车4.等到编译完成之后默认在桌面生成相应的以当前日期为名称的文件夹,里面包含了日志文件,
转载
2023-08-10 02:05:02
338阅读
最近编写了两个辅助iOS开发的脚本,用于一些自动化处理。简介objective-c 方法名格式化器由于工作有些变动的原因,之前一段时间开发iOS时是在21寸的iMac屏幕上开发,现在自己买了macbook pro之后就在自己的笔记本上开发(其实之前更早的时候我是在19寸的黑苹果显示器下开发)。这样的屏幕尺寸变化,导致一些基于原来屏幕尺寸的代码缩进、换行在另一个屏幕上看起来显得异常混乱。了解obj-
转载
2023-12-03 22:56:19
78阅读
IOS工程自动打包并发布脚本实现 IOS的开发过程中,当需要给测试人员发布测试包的时候,直接使用xcode来做的效率是非常低下的。尤其是当有一点小改动需要重新出包时,那简直是个折磨的人的工作。通过一番研究后,遂决定写一系列脚本,以代替人工完成打包和发布的过程。目前脚本已经完成,基本可以满足我目前的需求。现将其开源,托管在github上,项目地址:点击这里思路借助xcode所附带的“Com
转载
2023-09-20 21:40:23
95阅读
通过之前的文章iOS应用签名原理探究,我们知道苹果是对app做了很多验证,必须符合相应的流程一个app才能安装并运行到iOS设备上,所以要想让自己的代码在别人的App中运行,那么就必须对app进行重签名。当然在重签名之前还需要对app进行砸壳,至于怎么砸壳咱们以后再详细介绍,这里主要讲如何使用脚本进行重签名。准备目标App的ipa包。可直接在第三方应用市场(比如PP助手等各种助手)下载越狱版,这样
转载
2023-07-19 13:43:36
1318阅读
接着iOS架构-静态库.a的打包及使用(一)继续研究静态库.a的打包需求背景:手动编译静态库工程是会生成模拟器和真机两个不同的.a包终端合成 $:lipo -create 真机.a路径 模拟器.a路径 -output 合成后的.a路径验证合成.a $:lipo -info 合成后的.a路径将合成的.a 和头文件放在一个文件夹供外部使用打个.a 都需要4步,要是每天打包5.6次,是不是要疯了!明确需
一、简介每次进入 Cycript 调试之后,需要敲很多的调试指令,其实这些指令也是可以封装成 .cy 的 脚本文件,然后引用进行使用。只要安装了 Cycript 在越狱的手机上就会有这个 cycript 文件夹,我们可以通过 iFunBox 查看,或者通过终端连接手机进行查看:
iFunBox 查看 cycript 文件夹终端连接手机查看 cycript 文件夹iPhone:~ root# cd
转载
2023-08-16 21:18:39
155阅读
脚本学习初体验-让Xcode飞起来
前言:
使用xcode进行IOS开发的时候,很多时候我们需要将工程打包成ipa文件,而xcode本身并没有这些功能。但是通过安装xcode的“Command Line Tools”这个工具,我们可以使用xcodebuild这个命令来对工程进行打包。然而这么打包出来的文件是以”.app”后缀的。其实将其做成ip
转载
2023-08-11 12:08:03
195阅读
目录一、前言二、项目思路2.1、最终目标2.2、实现步骤2.3、难点2.4、脚本实现思路三、脚本实现[Profile]的配置3.1、installProfiles.sh 脚本说明3.2、openProfiles.sh 脚本说明3.3、碰到的问题四、小白式shell知识点记录: 一、前言一提到关于[Xcode]的[profile]文件的管理,就会想到这几个问题: 1、[profile]文件的创建;
转载
2023-10-23 12:08:47
120阅读
# iOS游戏脚本开发探秘
随着移动设备的普及,iOS游戏的开发逐渐受到开发者的关注。除了精美的图形和音效,游戏的玩法和逻辑也离不开脚本的支持。本文将介绍iOS游戏脚本开发的基本概念,并提供简单的代码示例,帮助你更深入地理解这一重要领域。
## 什么是游戏脚本?
游戏脚本是一种编程语言,用于控制游戏中的逻辑和行为。它通常比全功能的编程语言(如Swift或Objective-C)更简单,便于快
原创
2024-10-26 04:13:27
101阅读
# iOS 游戏脚本开发入门指南
在这个快速发展的游戏行业,学习如何开发 iOS 游戏脚本可以为开发者的职业生涯增添许多亮点。本文将详细介绍 iOS 游戏脚本开发的流程和步骤,并提供一些代码的具体示例。
## 一、整体流程概述
在进入具体的代码示例之前,我们需要了解游戏脚本开发的一般流程。以下是一个简单的步骤表格:
| 步骤 | 描述 |
| -
原创
2024-10-21 03:55:07
189阅读
uniapp原生插件iOS开发官网地址;必备条件环境iOS开发环境,Xcode 12.1 及以上版本下载开发插件需要的iOS SDK包下载地址
安装 uni-app 开发工具 HBuilderX
步骤一.创建iOS SDK项目选择Framework或者Static Library类型写好项目名称AddSDK为了省事,不用引入SDK,就把AddSDK工程创建在HBuilder-uniPlugin
转载
2023-09-10 15:24:21
449阅读
所用框架及语言 IOS客户端-Wax(开发愤怒的小鸟的连接Lua 和 Objc的框架),Lua,Objc, 服务端-Java(用于返回插件页面)工具框架链接地址:Wax - https://github.com/probablycorey/wax Netty - https://netty.io/ 用做Http服务器,返回页面
&nb
转载
2024-08-22 14:31:31
77阅读
正文 本来想从第一个api开始一个一个学起,但是有可能会比较枯燥,就直接来写一个可以运行的脚本吧。 系列文章会先从iOS这边开始讲,iOS的硬性门槛会比较高,包括Mac设备、以及第一篇第二篇文章里提及的环境安装。iOS讲完再开始讲Android设备操作。Android开放出的权限比较多,所以有更多的操作可以让大家选择,想想就是一件让人兴奋的事情。Windows暂时没
转载
2023-10-01 16:22:41
180阅读
# iOS免越狱脚本开发探索
在移动应用开发领域,iOS因其强大的生态系统和用户基础而备受青睐。然而,由于苹果公司的严格审核机制,开发者常常面临许多限制。为了突破这些限制,免越狱脚本开发成为一种流行的方法。本文将探讨iOS免越狱脚本开发的基本概念,并附上代码示例。
## 免越狱脚本开发概念
免越狱脚本开发是指在不越狱设备的情况下,通过一些工具和方法实现对iOS设备的自定义操作。这种方式可以用
原创
2024-09-25 06:36:59
316阅读
原标题:iOS快速部署python脚本,别再甩锅说无服务器了!最近很多人说云服务器涨价,日常运行一些简单的脚本,再购买云服务器的话有点划不来,就不是很想要去写一些脚本了,今天小星给大家推荐一个软件“ish”,这款 App 功能非常强大,可以运行各种脚本!介绍iSH 是一款运行在 iOS 系统上的 App,可以运行 Linux Shell,底层操作系统基于「 Alpine 」PS:Alpine 是一
转载
2023-09-12 22:25:20
358阅读