本篇记录我在开发过程中踩到的坑,为后面开发提升效率。

一、配置gitignore问题

问题:

BNMemoryCurveProject.xcworkspace/xcuserdata/blibli.xcuserdatad/UserInterfaceState.xcuserstate 这个记录Xcode配置的文件总是冲突。

处理方法:

操作如下方案时,请确保Xcode已经退出了!!

  1. 配置.gitignore

(1)cd 到工程根目录
(2)vim .gitignore

输入:

1
2
3
4
5
6
7
 *.xcuserstate
project.xcworkspace
xcuserdata
UserInterfaceState.xcuserstate
project.xcworkspace/
xcuserdata/
UserInterface.xcuserstate
  1. 清理缓存

git rm --cached BNMemoryCurveProject.xcworkspace/xcuserdata/blibli.xcuserdatad/UserInterfaceState.xcuserstate

  1. git commit -> git push

二、App统计方案

  1. 友盟+ [U-App移动统计](免费)

官网地址:www.umeng.com/

国内起步最早的一家,拥有移动、网站和小程序统计,功能比较齐全,学习成本比较大,把网站都去理解一遍需要很长时间。

  1. Talking Data(收费)

官网地址 :www.talkingdata.com/

由于SaaS服务按需付费的特点具体的付费标准需与商务进行沟通。需要注意的是,在TalkingData的服务条款中,应用统计分析和游戏运营分析收集到的数据是与TalkingData共享的,也就是说它有使用这部分数据的权利。

  1. Xinstall (免费)

官网地址:www.xinstall.com/

Xinstall是专门为App移动端数据统计,针支持Android和iOS以及H5页面数据统计,找着重于App本身,拥有免填写邀请码技术和一键唤醒和拉起服务,为App提高转化,多渠道数据统计和分析比较好的一款工具

  1. 百度移动统计(免费)

特点能做用户行为分析、用户画像、可视化埋点,数据不能作为结算数据

  1. App-track 移动广告效果监测

App-track是面向广告主推出的监测分析平台,基于设备ID进行效果追踪,统计数据维度丰富,有反作弊技术

———>

2023年05月02日15:34:50 截止到目前,我选择的是百度SDK,原因是百度是大公司,收费的可能性更小。

三、集成AI代码工具 github Copilot