我是iOS新手。我正在尝试从xcode adhoc分发ipa文件。
1)我可以在iphone / ipad中编译和运行应用程序。
2)但是当我创建存档时,我收到编译错误,说'something.h'没有找到。
有人可以指点我可能出错吗?
答案 0 :(得分:0)
1 - 尝试打开管理器(窗口 - >管理器),然后打开项目选项卡。选择项目,然后点击派生数据路径旁边的删除按钮(右侧)。确认并让它重新为您的项目编制索引。
2 - 转到项目文件夹,按YOURPROJECTNAME.xcodeproj并右键单击并显示包内容。保留project.pbxproj文件,但删除project.xcworkspace文件,任何.pbxuser文件和整个userdata文件夹。
我希望它有效..
答案 1 :(得分:0)
如果要将事物放在XCode项目导航器中的组中,并且它不是实际文件夹,则不需要执行Mountain/Mountain.h
。您只需添加Mountain.h
。
在项目导航器中创建组时,默认情况下,这些不是实际文件夹,它们只是虚拟项目文件夹,因此如果它试图查看Mountain文件夹并且它不存在,你会得到那个错误。
奇怪的是,它会以其他方式编译和运行,但只需给它一个镜头,让我知道它是否有效。