• 记 Flash air转成iPhone ipa应用程序


    虽然苹果强力反对Adobe公司,但是上有政策,下有对策。
    这么多Flasher也要吃饭的。苹果为了自己的饭碗,有点儿狠啊。

    下面是Flash游戏转成iPhone游戏的HelloWorld教程。
    希望对大家有帮助。

    网站如下:
    http://help.adobe.com/zh_CN/as3/iphone/WS789ea67d3e73a8b2-240138de1243a7725e7-7ffc.html

    您可以直接在 Flash Professional CS5 中生成 iPhone 应用程序:

    1. 打开 Flash CS5。

    2. 选择“文件”>“新建”。

    3. 选择 iPhone。

    4. 单击“确定”按钮。

    接下来,将文本“Hello world!”添加到该应用程序中:

    1. 选择“文本工具”,然后单击舞台。

    2. 在文本字段的“属性”设置中,选择“传统文本”(而不是 TLF 文本)。

      这是一个基本应用程序,使用“传统文本”就可以了。要使用 TLF 文本,需要应用某些其他设置。

    3. 在新文本字段中,键入“Hello World!”

    4. 使用“选取”工具选择该文本字段。

    5. 然后打开“属性”检查器,设置下列内容:

      • “字符”>“系列”:_sans

      • “字符”>“大小”:50

      • “位置”>“X”:20

      • “位置”>“Y”:20

    6. 保存该文件。

    7. 选择“控制”>“测试影片”>“在 AIR Debug Launcher (移动设备)中”。

      Flash Professional CS5 将编译 SWF 内容,并在 AIR Debug Launcher (ADL) 中显示该应用程序的一个版本。这样,您可以快速预览应用程序。


    所有 iPhone 应用程序都具有在 iTunes 应用程序的用户界面和 iPhone 屏幕上显示的图标。

    1. 在您的项目目录中创建一个目录并将其命名为图标。

    2. 在该图标目录中创建三个 PNG 文件。将它们分别命名为 Icon29.png、Icon57.png 和 Icon512.png。

    3. 编辑这些 PNG 文件为应用程序创建适当的图片。这些文件必须为 29×29 像素、57×57 像素和 512×512 像素。对于此测试,您可以仅使用纯色正方形作为图片。

    在 iPhone 上加载应用程序时,所有 iPhone 应用程序均显示初始图像。您可以在 PNG 文件中定义初始图像:

    1. 在主开发目录中,创建名为 Default.png 的 PNG 文件。(不要将此文件放在图标子目录中。确保将此文件命名为 Default.png,使用大写 D。)

    2. 编辑该文件,使其宽 320 像素,高 480 像素。此刻,内容可能显示为纯白色矩形。(您稍后可以进行更改。)

    注: 将 应用程序提交给 Apple 应用程序库时,使用像素为 512 的 JPG 版本文件(而不是 PNG 版本)。测试应用程序的开发版本时使用 PNG 版本。


    在 Flash Professional CS5“iPhone 设置”对话框中,定义 iPhone 应用程序的许多基本属性。

    1. 选择“文件”>“iPhone OS 设置”。

    2. 在“常规”选项卡中,设置下列内容:

      • 输出文件:HelloWorld.ipa

        这是要生成的 iPhone 安装程序文件的文件名。

      • 应用程序名称:Hello World

        这是在 iPhone 中的应用程序图标下显示的应用程序的名称。

      • 版本:1.0

        应用程序的版本。

      • 高宽比:纵向

      • 全屏:选中。

      • 自动方向:取消选中。

      • 呈现:CPU

        其他选项(如“GPU”和“自动”)使用硬件加速进行呈现。对于旨在利用硬件加速、使用大量图形的应用程序(例如游戏),此功能可以帮助改进其性 能。有关详细信息,请参阅硬 件加速

      • 包括的文件:将初始屏幕图片文件 (Default.png) 添加到“包括的文件”列表。

      注: 对于此 Hello World 示例,请不要根据这些说明中提供的内容来修改设置。一些设置(例如版本设置)存在具体的限制。iPhone 应用程序设置中介绍了这些限制。
    3. 在“部署”选项卡中,设置下列内容:

      • 证书:浏览并选择基于您从 Apple 获取的开发人员证书的 .p12 证书。

        此证书用于签署文件。您必须将 Apple iPhone 证书转换为 .p12 格式。有关详细信息,请参见从 Adobe 获取开发人员工具

      • 密码:输入证书密码。

      • 供给配置文件:浏览并选择您从 Apple 获取的开发人员供给配置文件。请参见从 Apple 获取开发人员文件

      • 应用程序 ID:如果此字段是可选的,您可以输入与您提供给 Apple 的应用程序 ID 相匹配的应用程序 ID(例如 com.example.as3.HelloWorld)。

        应用程序 ID 将唯一标识您的应用程序。

        如果此字段不可选,则将供给配置文件与特定的应用程序 ID 绑定。应用程序 ID 将显示在此字段中。

        有关指定应用程序 ID 的详细信息,请参阅在 Flash Professional CS5 中设置 iPhone 应用程序属性中的“部署”选项卡部分。

    4. 在“图标”选项卡中,单击“图标”列表中的图标 29 x 29。然后,指定您先前创建的像素为 29 x 29 的 PNG 文件的位置(请参见创 建应用程序的图标图片和初始屏幕图片)。然后为像素为 57 x 57 的图标和像素为 512 x 512 的图标指定 PNG 文件。

    5. 单击“确定”按钮。

    6. 保存该文件。


    现在您可以编译 IPA 安装程序文件:

    1. 选择“文件”>“发布”。

    2. 在“iPhone 设置”对话框中,单击“确定”按钮。

    iPhone 的包装程序在项目目录中生成 iPhone 应用程序安装程序文件 HelloWorld.ipa 文件。编译 IPA 文件可能需要几分钟的时间。



    安装 iPhone 应用程序以在 iPhone 上进行测试:

    1. 打开 iTunes 应用程序。

    2. 如果您尚未执行此操作,请将该应用程序的供给配置文件添加到 iTunes。在 iTunes 中,选择“文件”>“添加到资料库”。然后选择供给配置文件(其文件类型为 mobileprovision)。

      此刻,要在开发人员 iPhone 上测试该应用程序,请使用开发供给配置文件。

      稍后,将应用程序分发给 iTunes Store 时,请使用分发配置文件。要临时分发应用程序(不通过 iTunes Store 分发给多个设备),请使用临时供给配置文件。

      有关供给配置文件的详细信息,请参见从 Apple 获取开发人员文件

    3. 如果已安装相同版本的应用程序,iTunes 的某些版本不会替换该应用程序。在这种情况下,从您的设备和 iTunes 中的应用程序列表中删除该应用程序。

    4. 双击您的应用程序的 IPA 文件。它应显示在应用程序列表中。

    5. 将您的 iPhone 连接到计算机上的 USB 端口。

    6. 在 iTunes 中,检查“应用程序”选项卡中是否存在该设备,并确保在要安装的应用程序的列表中选中了该应用程序。

    7. 选择左侧 iTunes 应用程序列表中的设备。然后单击“同步”按钮。完成同步后,Hello World 应用程序会显示在您的 iPhone 上。

    如果未安装新版本,请将其从您的 iPhone 以及 iTunes 中的应用程序列表中删除,然后重新执行此过程。这可能是因为目前安装的版本使用的是相同的应用程序 ID 和版本。



    在编译应用程序之前,您创建了一个 Default.png 文件(请参见创 建应用程序的图标图片和初始屏幕图片)。当加载应用程序时,此 PNG 文件充当启动图像。在 iPhone 上测试应用程序时,您可能已注意到启动时会出现空白屏幕。

    您应更改此图像,使之与您的应用程序(“Hello World!”)的启动屏幕相匹配:

    1. 打开设备上的应用程序。当第一个“Hello World”文本出现时,按住“主屏幕”按钮(位于屏幕下方)。在按住“主屏幕”按钮的同时,按下“睡眠/唤醒”按钮(位于 iPhone 的顶部)。这会捕获一张屏幕快照并将其发送到相机胶卷。

    2. 通过从 iPhoto 或其他照片传输应用程序传输照片将此图像传输到您的开发计算机。(在 Mac OS 上,您也可以使用图像捕捉应用程序。)

      还可以通过电子邮件将照片发送到您的开发计算机:

      • 打开 Photos 应用程序。

      • 打开相机胶卷。

      • 打开您捕获的屏幕快照图像。

      • 点击此图像,然后点击左下角的“转发”(箭头)按钮。然后单击“用电子邮件发送照片”按钮并将图像发送给自己。

    3. 使用 PNG 版本的屏幕捕获图像替换 Default.png 文件(位于您的开发目录中)。

    4. 重新编译该应用程序(请参见编 译 IPA 文件)并将其重新安装在您的 iPhone 中。

    该应用程序现在使用的是其加载的新启动屏幕。

    注: 您 可以为 Default.png 文件创建任何图片,只要尺寸正确(320 × 480 像素)即可。但是,通常最好将 Default.png 图像与应用程序的初始状态相匹配。
  • 相关阅读:
    shell bash memo
    python performance measure 02
    跨域的几种方法
    表示集合的数据结构:数组(Array),对象(Object),Map和Set
    [H5]range对象的setStart/setEnd方法
    文件上传:input file FileReader
    localStorage,sessionStorage,cookie使用场景和区别
    设置获取cookie,setCookie,getCookie
    js中__proto__, property, prototype, 对象自身属性方法和原型中的属性方法的区别
    使用正则表达式--切分字符串
  • 原文地址:https://www.cnblogs.com/zhwl/p/2398273.html
Copyright © 2020-2023  润新知