美文网首页
2018一条龙解决xcode Version 10.0 (10A

2018一条龙解决xcode Version 10.0 (10A

作者: KyleLou | 来源:发表于2018-11-12 19:00 被阅读119次

    1.前言:

    搭了一个项目框架,里面添加了挺多东西的,但是名字是随便起的,苦恼要怎么把这个项目名称修改过来,又不想重新创建!
    晚上有很多教程,但是我测试总是不行,苦恼!最终自己摸索成功,分享给需要的伙伴

    2.推荐教程
    –推荐一个老外的视频教程:https://www.youtube.com/watch?v=jRnVjtNLLLk 需要vpn才能打开

    3.问题:
    但是我们的项目一般都是集成cocopods,视频教程修改的是纯xcodeproject,那我们要怎么改呢?

    解决步骤:

    步骤1:修改纯xcode项目
    先打开xxx.xcodeproj项目,可以按照上面的视频教程来修改(但是需要vpn才可以打开那个连接)
    我贴出我的图文教程吧

    1.打开纯xcode项目

    image.png

    2.修改名字


    image.png

    下一步


    image.png

    3.修改target名字


    image.png
    image.png

    4 上面的步骤完成之后退出xcode,(右键xcode-》退出)然后再继续


    image.png
    5.改完后还是打开纯的xcode项目:Demo.xcodeproj ,里面会提示:
    image.png
    6.因为路径错误,我们要删掉这个文件夹 重新添加文件夹

    (但是这样子supporting files这个系统默认的文件夹会没掉,可以不删除只修改成Demo,再替换一下pch)


    image.png
    7.至关重要的的步骤:修改plist路径 与 全局文件的路径
    image.png
    image.png

    步骤2:修改scworkspace的内容


    image.png

    1.修改配置


    image.png
    编译结果,报错

    :-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/ProjectDemo/ProjectDemo.framework/Info.plist':

    Target 'ProjectDemo' has copy command from '/Users/.../Desktop/Workspace/iOS/.../Pods/ProjectDemo/ProjectDemo/Info.plist' to '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/ProjectDemo/ProjectDemo.framework/Info.plist'
    Target 'ProjectDemo' has process command with input '/Users/.../Desktop/Workspace/iOS/.../Pods/Target Support Files/ProjectDemo/Info.plist'
    解决方法
    第一种解决:
    ProjectDemo - Open target > Build phase > Copy Bundle Resource/Compile Sources > removed info.plist from here
    第二种解决:
    xcode - File - WorkspaceSettings - Legacy Build System

    command + B Succeeded
    修改podfile ---- pod update

    相关文章

      网友评论

          本文标题:2018一条龙解决xcode Version 10.0 (10A

          本文链接:https://www.haomeiwen.com/subject/njocfqtx.html