【问题标题】:No such module 'MaterialComponents' only when archiving?只有存档时没有这样的模块'MaterialComponents'?
【发布时间】:2021-03-16 14:10:11
【问题描述】:
我正在尝试归档我的应用程序,但我收到“没有这样的模块 'MaterialComponents'”错误。
应用在模拟器和真机上运行。
这是 pod 文件:
这些是 pod 框架:
【问题讨论】:
标签:
ios
swift
xcode
cocoapods
【解决方案1】:
首先,您运行主要目标,因此您永远不会收到错误,因为错误位于不同的目标中。 ,尝试运行通知服务扩展目标然后你得到错误。基本错误是您的其他目标检查您在通知扩展中添加的所有类,您可以在目标成员 中找到。该类之一可能正在使用“MaterialComponents”类。基本的想法是如果不需要,如果需要删除这些类,然后将 pod 添加到通知服务扩展中,或者您可以将扩展条件放在这些类中。我的应用程序存在 fac 问题,因为它有 3 个主要目标和 5 个扩展目标。