- 博客(7)
- 收藏
- 关注
原创 解读 iOS14+ ATT和SKAdNetwork
AppsFlyer ATT环境中的移动归因与衡量AppsFlyer提供多种归因方式,形成全套归因解决方案。ATT授权规定会影响应用到应用的付费广告归因,这需要广告主搭配使用不同的归因和报告方案来加以应对。对于应用到应用的付费广告,SKAN可提供确定性归因。自有媒体、网页到应用及Apple Search Ads等其他类型的广告仍可通过AppsFlyer的传统归因工具进行归因。这些传统归因工具可提供长期的LTV衡量数据,而SKAN只衡量激活后较短一段时间内的用户行为。
2023-07-17 14:27:04 2223
原创 MVVM 编程最佳实践--iOS
UI 逻辑是指把原始数据加工成最终展示数据的逻辑,包括原始数据的格式化加工处理,数据的请求发起与响应,处理来自 UI 的交互活动及更新原始数据等。业务逻辑是处理原始数据到最终用户界面之间通信的底层过程,包括从持久化存储中(如 db 或 文件)或者网络中获取解析原始数据,提供操作数据的接口,处理状态记录与变更的逻辑等。MVVM (Model-View-ViewModel) 是一种设计模式,源自 MVC 模式,它涉及一个称为 ViewModel视图模型 的新概念,解决了之前 MV (X) 模式庞大的问题。
2023-04-27 17:22:05 592
原创 MVC 编程最佳实践--iOS
MVC 可能是世界上最著名的架构,它是一种设计模式,关注 App 的全局架构,并根据对象在 App 中的作用对其进行分类。Model 模型:是数据所在的位置,像持久化、模型对象、解析器parser、管理器manager和网络请求代码这些东西都在这里。View 视图:是 App 的 UI 界面,它们通常是可重用的,因为它们不包含任何业务逻辑。Controller 控制器:通过委托 delegate 在视图和模型之间进行调解。在理想情况下,控制器不知道它正在处理的具体视图是什么。
2023-04-27 15:08:03 219
原创 iOS 马甲版上架流程
图片资源游戏模型资源本地持久化存储内容配置文件xib和storyboard本地化文件图片资源图片资源混淆可以做如下操作操作过程中的网络环境使用4G网络或者使用VPN4GVPN浏览器隐身模式,不要在设备直接登录服务器连接相关域名&ip修改:传输加密:根据WiFi信息屏蔽某些功能本篇将针对iOS上包过程中涉及到的网络相关内容进行一些总结 主要分三个方面,操作过程中的网络环境,服务器连接,wifi信息隐私协议&支持网址&内购回调标题&副标题。
2023-04-21 11:42:50 2590 1
原创 iOS 工程自动化 Code Review 实践指南
Phabricator 是一套网络应用程序,目的在于使人们更容易构建软件,特别是在与团队一起工作时。原是 Facebook 内部开发的可视化代码评审工具,现在独立出去,由 Phacility 维护。Differential:代码审查工具Diffusion:代码仓库浏览器Maniphest:bug 追踪工具Phriction:wiki 文档管理Phabricator 以相对较小的设置成本,为软件开发人员提供一个可靠的工具集。这些工具集成在一起相互协作,并且都是免费和开源的。
2023-04-20 18:05:25 818 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人