我有一个名为Motorcycle的快速Xcode项目,它有一个名为MotorcycleKit的目标共享的内部框架。在我将项目重命名为Rollerblades后,我在项目概述中看到我现在有一个RollerbladesKit而不是MotorcycleKit。在import MotorcycleKit
上找到并替换为import RollerbladesKit
并运行应用后,我的import RollerbladesKit
上出现了一个模块未找到错误。如何解决此错误?
答案 0 :(得分:1)
如果共享内部框架的名称中包含原始项目的名称,则Xcode重命名功能会将共享内部框架的项目名称重命名为新项目名称的确切文字。所以从这个问题来看。 MotorcycleKit在其名称中有摩托车,它被替换为Rollerblades而不是RollerbladesKit。您可以通过转到框架的Build Settings > Packaging > Product Name
并更正其中的名称来解决此问题,在这种情况下,请附加“套件”。