iPhone xcode 构建失败 - 文件未找到

发布于 2024-10-30 02:51:57 字数 768 浏览 0 评论 0原文

我正在下载 iPhone 的 wikihow 开源代码 - 到本地 xcode 来运行和查看。

https://github.com/keishi/wikihow-iphone-app

下载后,当我构建并运行它,它失败了。

错误为:

1- 没有这样的文件或目录,WHNetworkAlertView.h

但是,该文件存在于此文件

/Classes/Views/WHNetworkAlertView.h
/Classes/Views/WHNetworkAlertView.m

从 wikiHowAppDelegate.m 调用 #import 'WHNetworkAlertView.h'

2- 词法或预处理器问题 找不到“WHNetworkAlertView.h”文件

3-“*”未声明(在此函数中首次使用) WHNetworkAlertView 未声明

当我通过 xcode 导航到文件进行查看时,xcode 无法打开它...

知道如何修复吗?


第二个问题:

我听说我们可以要求苹果在实际发布到应用商店之前进行上线测试。但是

使用 xcode 构建 iphone 应用程序后,我可以将文件 USB 到真实的 iphone 上进行测试吗?而不是仅仅使用模拟器(有时实际环境可能会有一些不同的问题)

I was downloading wikihow open source code for iPhone - to local xcode to run and view.

https://github.com/keishi/wikihow-iphone-app

After download, when i build and run it, it fail.

Error as:

1- No such file or directory, WHNetworkAlertView.h

However, the file is exist at

/Classes/Views/WHNetworkAlertView.h
/Classes/Views/WHNetworkAlertView.m

This file is calling from wikiHowAppDelegate.m as #import 'WHNetworkAlertView.h'

2- Lexical or Preprocessor Issue
'WHNetworkAlertView.h' file not found

3- '*' undecleared (first use in this function)
WHNetworkAlertView undeclared

When I navigate to the file via xcode to view, xcode unable to open it...

Any idea how to fix?


Second question:

I heard we can request Apple to give a go live test before the actual release to app store. BUT

After using xcode to build iphone app, do I able to usb the file to real iphone for testing purpose? instead of just using the simulator (sometimes actual environment might have some different issue)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

温柔少女心 2024-11-06 02:51:57

欢迎来到未经维护、无法构建的开源项目的奇妙世界。

项目中四个文件的位置错误。这很容易修复。

  1. 打开 xcode 侧边栏中的 Classes/Views 子树。
  2. 看到那 4 个红色文件了吗?选择它们
  3. 右键单击​​它们并选择 Get Info
  4. 单击路径旁边的 Choose... 按钮
  5. 导航到路径中的 Classes/Views 文件夹文件面板并选择选择
  6. 文件名现在应该是黑色的,尝试构建。

使用 xcode 构建 iPhone 应用程序后,我可以将文件 USB 到真实的 iPhone 上进行测试吗?而不是仅仅使用模拟器(有时实际环境可能会有一些不同的问题)

如果您是 ios 开发者计划的成员,您可以这样做。 IE 在你付给他们 99 美元后。

Welcome to the wonderful world of unmaintained opensource projects that don't build.

The locations of four files are wrong in the project. It's easy to fix.

  1. Open the Classes/Views subtree in the xcode sidebar.
  2. See those 4 red files? Select them
  3. Right click on them and select Get Info
  4. Click the Choose... button next to path
  5. Navigate to the Classes/Views folder in the file panel and select Choose
  6. Filenames should be black now, try to build.

After using xcode to build iphone app, do I able to usb the file to real iphone for testing purpose? instead of just using the simulator (sometimes actual environment might have some different issue)

You can do this if you are a member of the ios developer program. I.E. after you have paid them $99.

向日葵 2024-11-06 02:51:57

以下是如何使用新的 Xcode 4 界面找到丢失(红色)文件的方法: 1) 在左侧项目导航器(文件夹图标)中选择一个或多个文件; 2. 在右侧边栏中单击“文件检查器”,这是最左侧类似页面的图标; 3. 在“身份和类型”部分中,有一个标有“位置”的灰色框。单击左下角类似于文件浏览器的小图标 - 这将出现一个文件浏览器来查找文件。瞧,你完成了。

Here is how to locate the missing (red) files using the new Xcode 4 interface: 1) select the file or files in the left hand Project Navigator (the folder icon); 2. In the right sidebar click on "File Inspector" which is the leftmost icon resembling a page; 3. In the "Identity and Type" section, there is a grey box labeled "Location". Click on the small icon to the lower left that resembles a file browser - this will come up with a file browser to locate the file. Voila, you are done.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文