美文网首页
Xcode MacOS App Archive问题

Xcode MacOS App Archive问题

作者: 仗键天涯 | 来源:发表于2019-04-22 16:28 被阅读0次

    很久没有发布产品,今天对原来的老项目(Mac App)Archive了一下,结果发现无法发布产品。

    而正常情况下,应该会出现如下图所示:

    网上搜索了一下,基本都是发布ios app应用的解决方案,具体解决方案如下:

    很多情况我们都是用xcworkspace,包含多个xcodeproj

    1.首先我们要确认需要Archive的项目:Build Settings->Skip install->NO

    2.所有依赖项目:Build Settings->Skip install->YES

    3.将Build Phases->Copy Headers中的所有头文件拉到Project下,即Public和Private下不能有文件。

    4.如果有依赖项目需要导出头文件:Build Phase->Copy Files Phase->Destination->Product Directory(如果是Absolute path,Archive会出输出导致无法生成iOS App Archive)

    通过测试检验,确认上面头两条是必须的,而后面两条则不是必须的(不清楚ios是不是必须要满足后面两条),只要满足头两条就可以解决问题。

    在第一张图,Build Products中,我们发现会导出app和所有的framework,我们必须要保证导出没有framework才能成功出现第二张图,就是可以发布产品。

    相关文章

      网友评论

          本文标题:Xcode MacOS App Archive问题

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