Xcode 6.3 未执行自定义构建规则

Custom build rule not getting executed for Xcode 6.3

我正在尝试让 j2Objc 使用 XCode 构建规则设置,如 in the j2Objc Wiki 所述。 我面临的问题是我为编译 java 文件添加的自定义构建规则似乎根本没有执行。 我尝试添加各种简单的构建规则,这些规则只会回显一些内容,但构建日志中什么也没有显示。

该应用程序是一个简单的单一视图 iOS 唯一的应用程序。

谁能帮我弄清楚为什么自定义构建规则不起作用?

确保进程下拉列表有 "Java source files" 另外,确保您已将 Java 源添加到 Xcode 项目。有关更多详细信息,请参阅您引用的 wiki 文档的步骤 1 和 7。

维基页面说要使用 "Java source files",而不是屏幕截图显示的 "Interface Builder Storyboard files"。您还需要定义一个输出文件,否则 Xcode 会忽略该规则(因为它不会生成任何内容)。

我刚刚验证了将 Java 源文件添加到 6.3.1 项目是否符合 wiki 页面的说明。添加 Java 源文件时,请确保在 "Add to targets:" 中选择了您的应用程序。

项目:

构建日志: