我有一个带有可可触摸框架的iOS项目,我想使用CocoaPods.据我所知,一切都运行正常,但是我收到了包含所有pod的以下警告(这里以示例为例)MagicalRecord.
objc[56961]: Class MagicalRecord is implemented in both /Users/stefan/Library/Developer/Xcode/DerivedData/FrameworkPlayground-ecdubsjzkmacfihjxoxvlznqvgmg/Build/Products/Debug-iphonesimulator/SharedDataSource.framework/SharedDataSource and /Users/stefan/Library/Developer/CoreSimulator/Devices/41B1BE94-1242-4538-8D60-23BAC3337308/data/Containers/Bundle/Application/B8ADA4E6-02BC-4095-8A14-D254C13D0928/FrameworkPlayground.app/FrameworkPlayground. One of the two will be used. Which one is undefined.
objc[56961]: Class PodsDummy_Pods_MagicalRecord is implemented in both /Users/stefan/Library/Developer/Xcode/DerivedData/FrameworkPlayground-ecdubsjzkmacfihjxoxvlznqvgmg/Build/Products/Debug-iphonesimulator/SharedDataSource.framework/SharedDataSource and /Users/stefan/Library/Developer/CoreSimulator/Devices/41B1BE94-1242-4538-8D60-23BAC3337308/data/Containers/Bundle/Application/B8ADA4E6-02BC-4095-8A14-D254C13D0928/FrameworkPlayground.app/FrameworkPlayground. One of the two will be used. Which one is undefined.
Run Code Online (Sandbox Code Playgroud)
我将Xcode项目上传到github,可以在这里找到:https://github.com/haemi/FrameworkWithCocoaPods
这里有两张来自当前设置的图片:


您必须使用 Xcode 项目打开您的项目,但您应该使用由 cocoa pods 创建的 Xcode Workspace 打开您的项目。
该项目不包含 Pods 文件,因此这些框架不包含在内并以红色显示。
通过工作区打开您的项目将解决您的问题。
更新 :



只需删除 MyHelper.h 和 MyHelper.m 文件即可。
添加新的 MyHelper 类,但这次将目标更改为 FrameworkPlayground 并放入之前的相同内容,并将 #import 导入到 MyHelper.h 文件中。

| 归档时间: |
|
| 查看次数: |
3700 次 |
| 最近记录: |