首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
iOS
订阅
用户5875455777129
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
苹果开发者公司账号申请全流程以及出现的问题(2021更新)
最近有个ios的项目需要上架到App Store,因为是新项目所以申请流程需要重新进行,我这里选择的是公司账号,遇到了太多问题(坑坑坑),应该算是比较全面得了,在此记录一下 一、apple开发者账号区
iOS 申请苹果开发者账号的流程
最近负责集团某实体的苹果开发者账号申请,记录了一下申请流程及几处注意事项,供需要的童鞋们参考。 1. 没有开通开发者账号的Apple ID 如果你想加入苹果开发者组织,也就是申请苹果开发者账号,首先要注册一个Apple ID。刚注册完的Apple ID,并没有加入到苹果开发者组…
傻瓜式-iOS自动化分发部署-持续化集成方案【Fastlane+蒲公英+Jenkins】
公司产品版本比较多,很多版本都需要独立化部署。导致产生了每个地址需要打包,每次打包就是一件麻烦的事情,常常一下午的时间过去了却都浪费在打包这件事情上了。So....研究了下Fastlane+Jenkins+蒲公英。可以方便的发布和管理版本。看到爬了很多坑。写出来让大家参考下,遇…
Jenkins 实现 iOS 项目自动打包
Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建…
使用Jenkins配置iOS自动化构建工具
关于iOS自动化构建其实并不复杂,通过一些简单的Git与Xcode指令,加上UI,我们自己也可以动手编写一款自动化构建工具。这在之前的博客中也有涉及,有兴趣的朋友可以在如下地址找到这篇博客: 自己动手设计一款iOS自动构建发布工具:https://my.oschina.ne…
iOS组件化实践
公司业务不断迭代扩张,项目的功能越来越多也越来越复杂,各个业务之间也不可避免的耦合越来越多,代码也越来越臃肿,原来的模式已经无法满足现有项目开发高复用、高可维护性的需求,目前业界解决业务多样性复杂性比较好的一种架构思路就是组件化,将项目拆分成各个模块,这样能很好的解决现有的代码…
从MVC到MVP
以前本人一直用的都是MVC的设计模式去开发应用的。封装MVC的基类等等,和一些工具类配合开发。甚至去过的公司也都是这种方式,就连苹果的基类名字都是以View,Controller(UIView,UIViewController等)结尾的。但是这次发现公司controller层代…
对iOS MVP架构的一点理解
分层不清晰,view controller里面不仅包括视图绑定/更新,还有网络请求、数据解析,业务迭代逻辑等等... ...... 可以将业务很好地区分开来,比如若包括业务P1,P2...Pn,那么我们可以将不同业务交给不同的presenter来处理。当然我们也不是说一个业务就…
iOS MVP模式重构实践
最近完成了我司iOS项目的重构,把整体的代码架构都梳理了一遍,主要按照MVP的架构模式,并综合考虑了重构的难度和效果。在这个过程中也积累了一些代码重构方面的经验,在这里总结一下。 首先简单介绍一下项目情况。我们原有项目的架构是比较标准的MVC模式,也是苹果官方推荐的架构模式。M…
iOS 性能优化(内存布局&内存管理策略)
栈区:创建临时变量时由编译器自动分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。和堆一样,用户栈在程序执行期间可以动态地扩展和收缩。 堆区:那些由 new alloc…