在为adhoc分发创建存档时,Xcode 4.6中的编译失败。

时间:2013-07-03 13:14:03

标签: ios objective-c xcode ios5

我是iOS新手。我正在尝试从xcode adhoc分发ipa文件。

1)我可以在iphone / ipad中编译和运行应用程序。

2)但是当我创建存档时,我收到编译错误,说'something.h'没有找到。

有人可以指点我可能出错吗?

2 个答案:

答案 0 :(得分:0)

1 - 尝试打开管理器(窗口 - >管理器),然后打开项目选项卡。选择项目,然后点击派生数据路径旁边的删除按钮(右侧)。确认并让它重新为您的项目编制索引。

2 - 转到项目文件夹,按YOURPROJECTNAME.xcodeproj并右键单击并显示包内容。保留project.pbxproj文件,但删除project.xcworkspace文件,任何.pbxuser文件和整个userdata文件夹。

我希望它有效..

答案 1 :(得分:0)

如果要将事物放在XCode项目导航器中的组中,并且它不是实际文件夹,则不需要执行Mountain/Mountain.h。您只需添加Mountain.h

在项目导航器中创建组时,默认情况下,这些不是实际文件夹,它们只是虚拟项目文件夹,因此如果它试图查看Mountain文件夹并且它不存在,你会得到那个错误。

奇怪的是,它会以其他方式编译和运行,但只需给它一个镜头,让我知道它是否有效。