我开始开发iPhone和iPad产品,两者将使用
自定义框架的核心
功能。我创建了一个iOS框架项目,将包含所有通用的API。我想在调试iPhone应用程序时能够调试框架。我已经
添加了iPhone和框架项目到我的工作空间,并将框架
链接到我的iPhone项目。当我尝试清理或构建项目时,我得到这个
错误。
MyFramework不是有效的PRODUCT_NAME,可用于启用DEFINES_MODULE(名称不是有效的C99扩展标识符)的框架目标。这是在XCode 6
任何人有任何想法这是什么意思?
谢谢。
这意味着你框架的
名称是无效的。
它包含一些不保留的字符。
– 不能在框架名称中使用
例:
MyFrameroks-iOS – 错误
MyFrameroksiOS – 正确
尝试重命名你的框架。在项目构建设置中查找产品名称并更改它