美文网首页
xcode中添加资源文件路径为nil

xcode中添加资源文件路径为nil

作者: MrFire_ | 来源:发表于2017-10-11 23:05 被阅读43次

    今天遇到一个奇葩的bug,向xcode中拖入一个文件(音视频、图片等),使用bundle路径查找时,发现路径为nil,如下:

    let path = Bundle.main.path(forAuxiliaryExecutable: "test.mp3")
    // path为nil
    

    当出现这种情况时,大概有两种原因:
    1、拖入文件时没有添加到target中,如下应勾选:

    Snip20171011_3.png

    2、如果上一步已经做过,任然发现路径为空,则需要到Build PhasesCopy Bundle Resources中看看是否已经包含拖入的文件,如果没有包含,则添加进去,貌似从xcode8中就开始出现这种问题,目测为xcodebug

    Snip20171011_4.png
    捣鼓了半天,我在Copy Bundle Resources中添加一下,路径就不为空了.....

    相关文章

      网友评论

          本文标题:xcode中添加资源文件路径为nil

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