0基础通过xcode进行真机调试-运行步骤

前言:从来没有接触过IOS,遇到项目需要混合开发。需要进行调试,所以开始了我很难的一天,在此做个记录。

  • step1: CocoaPods安装
    参考:https://www.jianshu.com/p/ab6411a05bc2
    安装时间比较漫长,如果一直不成功(我也是),就参考这个:https://www.jianshu.com/p/d326fc80c719
  • step2: XCode安装
    我自己的Mac原本有XCode,但是版本不够高(9.1(95BB)),在我连iphone调试各种报错!因为我之前开发有下过模拟器,这个连模拟器页调用不出来。。。所以就去app store 重新下。
    目前,XCode的版本是10.3 (10G8),需要macOS 10.14.3或更高版本,所以先更新系统,在漫长的等待后,终于更新完系统,下载了XCode。
  • step3: 试验调试(小白完全不明白XCode上的按钮及一切,实在太基础,所以连教程都不好找,诶)
    过程中遇到连七七八八都错误,这里不贴出了,把小小经历后应该都顺序写出:
  1. 如果只是模拟器调试,那么直接是可以的。
    这是我拿到都ios代码,双击这个文件,会打开XCode


    双击文件.png

    XCode只显示了这样2个文件夹,选中非Pods的这个,然后鼠标移到左图位置,会弹出右图,选中文件夹名字的这个,再选中模拟器,最后点击三角形运行按钮,模拟器就启动了


    image.png
  2. 如果要真机调试,那么需要添加开发者账号。
    添加苹果开发者账号Xcode - Perferences - Account - 左下角+ -输入账号密码(这里我用的是我另一个app的账号密码,在开发中也是可以的,以后要提交审核肯定不行)

    配置account.png

    配置Build Setting(我找了好久,才发现点左边文件夹会自动出来。。。网上没有说怎么调出这个配置,还是太基础)
    选中左边文件夹,右边会自己出来,选Build Setting,左边TARGETS,右边往上拉,会找到Signing,将code signing identity设置为iOS Developer(我的这个是原本就配置好的)
    code signing identity.png

    然后clean,重启xcode(这步很关键)
    找到clean.png

    继续:设置自动签名,添加了开发者账号后,Team有可选择的对应值
    image.png

    快要看到成功的曙光啦!
    双击打开证书(我这边拿到的是.p12结尾的一个文件),输入密码,直接打开了钥匙串。
    Mac连接iphne,运行(和运行模拟器一样,选择iphone就可以了)
    会要求输入钥匙串登录密码(我连续输了7/8次吧。。。这个不是bug。。。)
    BUT,也可以这样:将钥匙串的登录锁定,再解锁,然后clean一下XCode 再 build一下,就会重新提示输入登录钥匙串的密码,然后正确输入就可以了,参考https://blog.csdn.net/qq_30126571/article/details/87971371
    当当当,就运行起来啦,撒花花~~~

你可能感兴趣的:(0基础通过xcode进行真机调试-运行步骤)