ios - 将项目引用添加到 Swift iOS XCode 项目并调试

标签 ios swift frameworks xcode6

我正着手开发 iPhone 和 iPad 产品,这两款产品将使用自定义框架来实现核心功能。我已经创建了一个 iOS Framework 项目,它将包含所有常见的 API。我希望能够在调试 iPhone 应用程序的同时调试框架。我已将 iPhone 和框架项目添加到我的工作空间并将框架链接到我的 iPhone 项目。每当我尝试清理或构建项目时,我都会收到此错误。

MyFramework 不是用于启用 DEFINES_MODULE 的框架目标的有效 PRODUCT_NAME(名称不是有效的 C99 扩展标识符)。这是在 XCode 6 中

有人知道这是什么意思吗?

谢谢。

最佳答案

这意味着您的框架名称无效。
它包含一些非保留字符。

-不能在Framework名称中使用

示例:

MyFrameroks-iOS - 错误
MyFrameroksiOS - 正确

尝试重命名您的框架。在项目build设置中搜索 product name 并更改它 enter image description here

关于ios - 将项目引用添加到 Swift iOS XCode 项目并调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27613812/

相关文章:

node.js - Strapi 适合服务 html 还是用作传统的 mvc Web 框架?

iphone - 如何处理 iOS 应用程序中的模型类

ios - 暂停画外音时出现异常

ios - Sprite Kit 选择另一个 SKNode 下面的 SKNode

ios - 如何让后退栏按钮项目显示在 iOS 的导航项目中?

angularjs - Ionic Framework 可以在 Chrome、Mozilla、IE9+ 等桌面网​​络浏览器中运行吗?

ios - 当库包含在我自己的 iOS 自定义框架中时无法存档

ios - 访问字典对象时出错

ios - Swift 中的 CocoaPods 和 Realm

ios - iOS 13如何将UIDocumentPickerViewController与App Group一起使用?