Xcode"Missing Submodule"警告

ikz*_*fr0 37 xcode6

我正在使用Xcode6 GM来创建Coacoa Touch Framework(Xcode6中的一个新功能),然后这个框架被包含在我的应用程序中.

一切都很好(工作正常),除了我在"#import"中收到警告.根本原因是什么?

在此输入图像描述

Fir*_*iro 48

我遇到了同样的问题,并最终通过将我的项目标题添加到伞形标题中来修复它.当您创建一个新框架时,它应该以.h项目标题的单个文件开始(在您的情况下DirectProximityFramework.h).

在这个文件里面是一个评论:

在此标头中,您应该使用如下语句导入框架的所有公共标头 #import <DirectProximityFramework/PublicHeader.h>

所以只需GeofencingHelper.h在此文件中添加您的文件:

#import <DirectProximityFramework/GeofencingHelper.h>
Run Code Online (Sandbox Code Playgroud)

这应该删除所有警告!


小智 6

也许,您可以通过在"DirectProximityFramework.h"中添加以下行来停止此警告

#import <DirectProximityFramework/GeofencingHelper.h>
Run Code Online (Sandbox Code Playgroud)

...等等

我建议检查一下

[瞄准你的框架] - >构建阶段 - >标题 - >公共