为什么Titanium只在我需要iPad应用程序时才构建iphone项目?

时间:2013-10-04 09:25:55

标签: titanium-mobile titanium-alloy

我正在研究一个钛合金项目。当我选择Run as>在Titanium Studio中使用iPad模拟器,我的应用程序全屏运行iPad模拟器。但是,当我查看构建文件夹时,我只能看到一个iphone文件夹。如果我运行Xcode项目并定位iPad设备(硬件),应用程序窗口很小,角落里有“x2”按钮。

我查看了tiapp.xml文件并启用/禁用了target device="iphone"并使用了其他设置,完成了干净的构建等但仍然没有快乐。

提前致谢。以下是我的一些tiapp.xml设置 -

<property name="ti.ui.defaultunit" type="string">dp</property>
    <iphone>
        <orientations device="iphone">
            <orientation>Ti.UI.PORTRAIT</orientation>
        </orientations>
        <orientations device="ipad">
            <orientation>Ti.UI.PORTRAIT</orientation>
            <orientation>Ti.UI.UPSIDE_PORTRAIT</orientation>
            <orientation>Ti.UI.LANDSCAPE_LEFT</orientation>
            <orientation>Ti.UI.LANDSCAPE_RIGHT</orientation>
        </orientations>
    </iphone>
    <android xmlns:android="http://schemas.android.com/apk/res/android">
        <tool-api-level>14</tool-api-level>
        <manifest>
            <uses-sdk android:maxSdkVersion="17"
                android:minSdkVersion="8" android:targetSdkVersion="14"/>
            <application android:theme="@android:style/Theme.Holo.Light"/>
        </manifest>
    </android>
    <mobileweb>
        <precache/>
        <splash>
            <enabled>true</enabled>
            <inline-css-images>true</inline-css-images>
        </splash>
        <theme>default</theme>
    </mobileweb>
    <modules/>
    <deployment-targets>
        <target device="android">true</target>
        <target device="blackberry">true</target>
        <target device="ipad">true</target>
        <target device="iphone">false</target>
        <target device="mobileweb">true</target>
        <target device="tizen">true</target>
    </deployment-targets>
    <sdk-version>3.1.3.GA</sdk-version>
    <plugins>
        <plugin version="1.0">ti.alloy</plugin>
    </plugins>

1 个答案:

答案 0 :(得分:0)

我认为您没有正确创建项目,您必须以下列方式为iPad支持创建项目。

  1. 文件 - &gt;新 - &gt;移动项目。
  2. 在向导窗口中选择默认合金,然后按下一步。
  3. 提供名称和AppId并选择下面支持的平台,您必须检查iPad支持的iPad选项。如果您还没有检查过您将无法支持iPad。
  4. 这就是全部。

    由于 纳迪姆