这个系列的文章会给大家介绍一下如何在Flash Professional CS5里发布一个iOS应用,以及如何最终上传到Apple App Store。主要知识点如下:

  • 使用Flash Professional CS5发布iOS应用
  • Apple开发者的申请流程
  • 使用iOS开发者授权以及申请证书
  • 在iTunes Connection中管理你的App
  • 上传你的App到iTunes Connection

使用Flash Professional CS5发布iOS应用

Flash Professional CS5可以将SWF与AIR2.5一起打包成为iOS的原生应用程序IPA,然后在iOS设备如iPhone,iPod,iPad上运行。请到这里下载Flash Professional CS5试用版,并且在这里升级你的Flash到最新以保证可以发布应用到iPad。

注意:Flash Professional CS5.5可以将AIR2.6打包入IPA,而最新的ADT甚至可以使用命令行将AIR2.7打包,使得Flash在iOS上的运行效率大幅度攀升。这里不针对目前尚未发布的版本做过多介绍。

用Flash Professional CS5打开你的项目,确定你的舞台比例适合iPhone或者iPad的屏幕比例(iPhone为2:3, iPad为3:4)。开发完成后打开发布设置: File – Publish Settings,如图,在Player选项中选择iPhone OS:

点击Player选项右边的Settings按钮,打开针对iOS的发布设置面板,如图:

这里可以看到该面板有三个标签(General, Deployment, Icons),默认打开的是General标签。

OutputFile 指定最终发布的IPA文件名称,IPA是iOS的原生文件格式。
App Name 指定应用程序的显示名称,如”Angry Pig’。
Version 指定当前发布的IPA版本号,这个值会在应用程序更新中使用。
Aspect Ratio 指定IPA在屏幕中的纵横显示方式,这里有两个值,Portrait是纵向,Landscape是横向。下面还有两个勾选框,Fullscreen指定是否为全屏显示,Auto orientation指定是否随着移动设备的翻转而自动地去在横向和纵向之间切换。
Rendering 指定渲染模式,这里有三个值,Auto, CPU, GPU。 可以定义使用CPU或者GPU来对图形进行渲染,如果选择Auto会自动使用CPU。
Device 指定应用程序运行的设备。这里可以选择iPhone、iPad、或者iPhone and iPad。
Include Files 指定打包进IPA的资源文件,如同发布AIR应用程序,可以将用到的外部资源比如图片、视频、声音,或者Module打包到这里。

接下来打开第三个标签Icons

这里给你的App指定图标文件。如果不指定图标,App在设备上会使用默认的图标,如果要指定则必须注意图片尺寸完全符合要求,并且格式为PNG。除了512大小的图标之外,剩下的几个都是用来显示在设备中,512的图标会显示在iTunes Store的预览中。制作图标的时候可以不用考虑图片的圆角和高光效果,这些在iOS都会被自动处理。图标可以是透明的PNG图片,但在设备中会自动加一个黑色的背景,所以要注意你的图标颜色不要过深。

图标必须存放在与项目同级的一个文件夹内,如果位置不符合要求,Flash会显示一条提示信息并自动创建一个文件夹来安排图标文件。

最后打开第二个标签Deployment

如果你还不是一个合法的Apple开发者,那么到目前为止你只能做这么多了,这个面板里所需要的文件需要到Apple去申请。我会在下一篇文章中继续介绍。

请继续浏览

Flash发布iOS应用全攻略(一)——如何在Flash里发布iOS应用相关推荐

  1. Flash发布iOS应用全攻略(二)——如何成为一个合法的iOS开发者

    上一篇文章里,我们介绍了如何在Flash里发布iOS应用.但是在发布设置中需要用到几个文件使得发布流程无法继续进行.这篇文章我会具体介绍一下如何成为一个合法的iOS开发者. iOS开发者的申请流程 如 ...

  2. Flash开发iOS应用全攻略(四)——如何为iTunes Connect准备应用

    在上周我介绍了如何在Flash里发布iOS应用,以及如何申请成为合法的iOS开发者.如何使用iOS开发者授权和申请证书.今天我会给大家介绍一下如果你打算将应用发布到 Apple应用程序商店,都应该做些 ...

  3. Flash开发iOS应用全攻略(三)——如何使用iOS开发者授权以及如何申请证书

    上一篇我介绍了如何申请成为合法的iOS开发者,这篇文章会详细介绍如何使用授权文件(.mobileprovision)和签名证书文件(.cer) 在缴费成功后会收到一份来自Apple Developer ...

  4. VSCode插件开发全攻略

    原文:VSCode插件开发全攻略(一)概览 作者:小茗同学 文章索引 VSCode插件开发全攻略(一)概览 VSCode插件开发全攻略(二)HelloWord VSCode插件开发全攻略(三)pack ...

  5. 腐烂国度2主宰版计算机学知识,一、主宰版新内容/mod说明_腐烂国度2主宰版图文全攻略_全任务全基地详解资料攻略_新基地位置_3DM单机...

    <腐烂国度2:主宰版>图文全攻略,全任务全基地详解资料攻略(含"新增内容""资料合集""全任务/基地""上手指南&qu ...

  6. 【ppt入门教程】PowerPoint课件发布全攻略

    转载者: 培训ppt模板下载 搜索: ppt入门教程 PowerPoint课件发布全攻略 PowerPoint课件发布全攻略!笔者经过摸索对PowerPoint课件的发布"招数"以 ...

  7. Xcode 5 + iOS 7免证书(iDP)真机调试与生成IPA全攻略

    Xcode 5 + iOS 7免证书(iDP)真机调试与生成IPA全攻略 文章目录 1. 创建证书 2. 修改Xcode的配置文件 3. 准备自定义的生成后脚本 4. 修改工程设置 5. 旁门左道生成 ...

  8. iPad2 iOS 5.0.1+ Xcode 4.3 免证书(iDP)开发 + 真机调试 生成IPA全攻略

        欢迎转载,请务必注明出处:本文转载自 岳生博客 http://zhyuesheng.blog.163.com     参考了国内外多篇文章,本文所述攻略在以下开发环境下验证通过.      开 ...

  9. 2022年发布jar到Maven公共仓库最全攻略

    2022年jar包发布到Maven公共仓库最全攻略 分几个步骤: 1.注册 issues.sonatype.org 账号 2.创建 issues 填写项目地址(github.gitee等) 3.验证域 ...

最新文章

  1. 为什么await()后会执行lock.unlock,await()时不就释放锁了吗
  2. 内核通信错误处理方法
  3. POJ 3320 尺取法,Hash,map标记
  4. 海康设备字母编号含义 H5:0,H7:1,KT2:2,G5:3
  5. 去除字符串中的指定字符
  6. HTML文档包应含几个基本标记,HTML中包含哪些基本的标记?
  7. linux获得蓝牙外设mac,iOS获取蓝牙外设Mac地址
  8. 思科设备路由器间IPsec ×××实现私网之间通信实战
  9. 批量修改远程linux服务器密码
  10. Codevs 2460 == BZOJ 1036 树的统计
  11. AIoT、DevOPS、数据平台、开源,你不可不知的微软 Azure 黑科技大公开
  12. python有趣小程序-知道了这个,你也能写出 Python 趣味小程序
  13. 详解 Blockchain Cuties (区块链萌宠)
  14. 软件测试中的43个功能测试点总结
  15. hc-sr04程序c语言,HC-SR04(HY-SRF05)超声波测距串口显示(超详细版单片机源程序)
  16. Java 后端不懂 GC 调优很丢脸吗?
  17. The word is not correctly spelled
  18. 51nod 2600 小Biu的旅行
  19. Node.js阶段学习(一)
  20. 恶补FPGA知识——亚稳态

热门文章

  1. Visual C# 打造 “浏览器”
  2. 面向搜索引擎的内容管理系统(CMS)设计
  3. 扎克伯格被美国一刊物评为“年度恶人” Facebook为世界最差网站
  4. 造芯片这事情,到底要不要找潘金莲算账?
  5. 福布斯发布美国富豪榜:贝索斯居首 盖茨跌出前二
  6. 特斯拉:在行驶20万英里后 其电动汽车电池仍有90%容量
  7. 特斯拉宣布在美召回5974辆Model 3和Model Y
  8. 消息称AirPods 3搭载U1芯片 耳机柄变小
  9. 12999元!小米MIX FOLD致敬未来尊享礼盒上线:限量100套 想买先抽签
  10. 理想更新“货车并线预警”遭用户吐槽 李想:仍在优化