【发布时间】:2021-08-08 07:48:29
【问题描述】:
我正在做一个读取银行卡的项目。读卡器公司提供了.framework SDK,但不提供任何技术支持。
我在 Google 上搜索并了解如何将 .framework 添加到项目中。我按照以下步骤操作。
- 将框架文件拖放到项目文件夹中。
- 将框架添加到构建设置中 -> 将二进制文件与 Liberaries 链接。
- 将框架搜索路径添加到构建设置中。
清理项目并重建后,我的项目仍然不知道框架类。
我错过了什么吗?或者我走错路了。
我的项目在 Swift 上,框架在 Objective-C 上。
【问题讨论】:
-
差点被否决,但也许有更好的方法可以提供帮助。 (你真的没有提供足够的细节,包括我可以重现的东西,也没有框架细节。)很明显,我看到的框架没有提供任何真正的支持,没有与你的项目集成。是的,没有代码也没有细节。那么让我们从你如何标记它开始——它是一个 ObjC 框架?您是否尝试过创建一个并将其合并到您的 Swift 应用程序中?这可能为您指明方向,以解决您确实没有提供足够详细信息来复制的问题。
-
感谢您的帮助,我知道您的担忧。主要问题是该框架的文档。不清楚。框架公司告诉我们他们现在没有 iOS 开发人员,他们很快就会招聘。我阅读了很多关于如何在项目中导入框架的内容。他们帮助了我,但是 IDK 为什么我的项目无法识别该框架?您的意思是“您是否尝试过创建一个并将其合并到您的 Swift 应用程序中?”,我应该创建一个框架并在我的项目中检查它?我不知道,我应该提供什么样的信息。请帮助我:)
-
感谢您提供详细信息。我希望我的建议能有所帮助的唯一一件事就是看看你在将 real 框架整合到你的项目中时是否做错了什么。如果您可以创建一个对您的项目没有任何作用的“虚拟”框架,那么问题将出在框架上——但如果您甚至无法让 Xcode 看到您的虚拟框架,那么问题可能在于您如何设置项目。
标签: swift objective-c frameworks objective-c-literals mobiledevice.framework