Xcode-Maven-Plugin可以在PC上构建iOS应用程序吗?

时间:2014-04-16 15:06:26

标签: ios xcode maven

我创建了一个用于构建iOS应用的pom文件。它可以在Mac上成功构建iOS应用程序。我在网上搜索,我找不到在PC上构建相同pom文件的方法。我只是想确定是否有可能在PC上构建应用程序。我读到iOS的PhoneGap应用程序可以在PC上构建。所以我认为可以在PC上构建我的应用程序。如果这是一个愚蠢的问题,请耐心等待,但不幸的是,我无法找到明显的答案。这是我的POM文件:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                      http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>

  <groupId>my.package</groupId>
  <artifactId>MyAppName</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>xcode-app</packaging>

  <build>
    <plugins>
          <plugin>
             <groupId>com.sap.prd.mobile.ios.mios</groupId>
             <artifactId>xcode-maven-plugin</artifactId>
              <version>1.14.0</version>
             <extensions>true</extensions>
             <executions>
                <execution>
                   <id>package-xcode-project</id>
                   <phase>package</phase>
                   <goals>
                      <goal>package-xcodeproj</goal>
                   </goals>
                </execution>
             </executions>  
          </plugin>
    </plugins>
  </build>
</project>

1 个答案:

答案 0 :(得分:2)

据我所知,X-Code仅在Mac(OS-X)上完全可用,PC上没有完整且受支持的环境。 因此,您不应该尝试在那里构建一个环境,而且Maven插件只是一个构建工具,用于组合和使用可用工具,并为您的构建过程添加版本解析机制,并且不对编译器本身负责。