1. 常规打包
    • 申请一个apple账号,在网站升级为开发者账号
    • 在公司内申请加入公司组
    • 申请通过后
    • 在Targets/signing&Capabilities上选取公司的team就可以正常打包了
  2. 更改应用名称
    • 可以在Targets/General中更改DisplayName
    • 可以更改Info标签中BundleName
    • 一般BundleName会关联一个变量$(PRODUCT_NAME)
    • 更改BuildSettings中Packaging中的ProductName,可以区分打包方式Debug/Release
  3. 语法现象
    • guard:前置判断是否为空等条件,全部true,进行接下来操作
            guard let name = name , 
            checkSomeThing() else {
                doS()
                return
            }
            startMain()
      
  4. 常用工具
    • xcodes:https://www.xcodes.app/ 下载ios模拟器的工具,支持断点续传和xcode多版本管理。 用xcode直接下载模拟器,很容易出现断开连接的问题导致,下载失败。跟android不一样,如果没有模拟器,没办法预览storyboard
  5. xcode快捷键
    • 修改变量名(Edit All in Scope,默认快捷键Ctrl+Command+E)
    • 右键代码 showlastchangeforline查看提交记录