公司叫我申请一个价值299刀的企业APP账户,但是公司并没有保存到我们公司申请的邓白氏编码,让我的工作无从下手,问了好多的人,都对这个东西不是很了解,因此特别写一篇文章,介绍...
公司叫我申请一个价值299刀的企业APP账户,但是公司并没有保存到我们公司申请的邓白氏编码,让我的工作无从下手,问了好多的人,都对这个东西不是很了解,因此特别写一篇文章,介绍...
简介 Git 是一个免费的开源分布式版本控制系统,用于高效地处理从小型到大型的各种项目。它由 Linus Torvalds 于 2005 年创建,旨在管理 Linux 内核开...
前言 CocoaLumberjack是适用于Mac和iOS的快速,简单,功能强大且灵活的日志记录框架。 最近想要升级项目中的Log库,比较了一番之后,发现CocoaLumbe...
因为博主是iOS开发的,所以Xcode是早安装好的,所以只要下面的检查安装是否成功 用下面命令来安装toolbox 然后 然后你会发现提示下面的错误 这说明安装失败!!!(当...
前言 上片文章分析了GCD队列和函数的使用方式、串行队列和并发队列的创建、同步函数和异步函数底层执行流程、串行队列的死锁、GCD单例的实现流程等。这篇文章我们继续探究disp...
前言 以前当我git提交信息出现错误的时候,如果是最近的一次提交,我会使用Sourcetree提交选项中的“更正上一次提交”(git --amend)来补充或修改;但如果不是...
rebase命令可以让开发的时间线保持一条直线。可以避免掉因分支太多然后marge之后时间线混乱的问题。 rebase的原理是抛弃原来的改动,在新的基础上生成新的改动。所以,...
Apple PrivacyInfo.xcprivacy 苹果隐私清单调研 1.在苹果强制执行的SDK名单中的,以framework形式存在的SDK必须包含自己的隐私清单和签名...
不知道大家有没有注意到Cocoapods Spec目录结构,如下图。 Specs目录下,并不是直接是以库的名称命名的文件夹,而是分了3层目录,分别以0-f来命名。比如SDWe...
升级Xcode15.1之后,需要安装iOS_17.2_Simulator开发者官网:https://developer.apple.com/download/all/?q=i...
原文链接:http://www.cocoachina.com/ios/20170809/20190.html按照原文操作,发现脚本有问题,各种Google+Baidu狂补Sh...
1.需求更改xcode build id PlistBuddy 为操作plist文件的命令行工具swift 通过process 执行shell脚本, pipe输入执行结果 2...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
SwiftUI教程系列文章汇总[//www.greatytc.com/p/975fc373c5ef] 本文主要讲述常见的View和Modifiers的认识和使用 主...
SwiftUI教程系列文章汇总[//www.greatytc.com/p/975fc373c5ef] 在本章中,我们实现了一个身体质量指数(BMI)计算器应用程序,...
已知: 1.block代码块中如果用到self.XXX 或者[self xxx] 即直接或间接引用self...是非常容易造成循环引用,导致内存泄漏的。 2.解决方案大家都知...
查看本文之前,建议先看以下同行的分享,了解什么是iOS的扩展,及如何新建扩展 //www.greatytc.com/p/863ce6729455 虽然网上的关于sh...
本篇旨在在做分享扩展(ShareExtension)时遇到的配置后台证书以及在app里添加App Groups 配置的步骤。 1.xcode 设置保证你的team设置正确。因...
报错原因是 这个地址连接不上,报错的版本为1.1.0 1、在终端输入pod repo 查看 cocoapods 在本机的PATH,每台机子上的路径都不一样 3、选择报错的版本...
在Xcode12以下版本没暴露出来问题,能正常的运行。一、项目中有重复的文件的报错类中文件报 Property has a previous declaration有重复文件...