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- '*' undecleared (第一次在这个函数中使用) WHNetworkAlertView undeclared

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

知道如何解决吗?


第二个问题:

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

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

4

2 回答 2

1

欢迎来到不构建的未维护开源项目的美妙世界。

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

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

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

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

于 2011-04-03T10:12:17.000 回答
0

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

于 2011-05-14T03:28:18.523 回答