【发布时间】:2015-06-07 21:58:02
【问题描述】:
我之前构建了一个包含 Swift 和 Objective C 组件的键盘扩展项目。我想基于我以前的应用程序构建一个新的键盘应用程序,其简单目标是更改名称、键盘 UI 和一些键盘力学。
我遵循here 关于复制和重命名 XCode 项目的指导方针。我什至设法在更改 Bundle ID(对于容器应用程序和底层键盘)后编译项目。但是,由于 Targets 的名称现在已更改,我收到以下文件的错误消息:
#import "NewNameContainerApp-Swift.h"
#import "NewNameContainerApp-Bridging-Header.h"
找不到(尽管我手动将OldNameContainerApp-Bridging-Header.h 更改为NewNameContainerApp-Bridging-Header.h,但这些错误仍然存在。似乎该项目没有重新生成一组新的桥接头和-Swift.h 与我的新目标名称匹配的文件。
我的问题是 - 有没有办法强制 XCode 重新生成一组新的这些文件?如果没有,我在哪里可以找到OldNameContainerApp-Swift.h,以便我可以手动将其更改为NewNameContainerApp-Swift.h?
谢谢!
【问题讨论】:
-
检查您的构建设置并定义模块。
标签: ios xcode swift keyboard ios-keyboard-extension