Delphi XE4 For IOS中程序的调试(虚拟机,真实机和win32)

安装完之后,大家可以看一下XE4可以新建的工程类型:

File->New:

Image(9)

是不是多出了FireMonkey Mobile Application这一个选项呀!

然后你再点击这个菜单项,弹出FireMonkey Mobile Application的工程类型选择向导窗体:

有以下几种类型:

  • Blank Application(空应用程序)
  • 3D Application(3D应用程序)
  • Header/Footer(页头页脚风格的应用程序)
  • Header/Footer with Navigation(页头页脚带导航按钮的应用程序)
  • Phone Master-Detail(手机主从风格的应用程序)
  • Tabbed(分页应用程序)
  • Tabbed with Navigation(分页带导航按钮的应用程序)
  • Tablet Master-Detail(平板主从风格的应用程序)

Image(10)

你在FireMonkey Mobile Application的工程类型选择向导窗体中选择第一个“Blank Application”,就可以看到FOR IOS的窗体设计器:

image

FOR IOS的窗体设计器是一个iOS Device的界面(这里是一个iPhone),有iPad, iPhone,iPhone5,以及CustomDevice这些选择,在窗体设计区最右上角的下拉框中进行选择。

Image(13)

也可以去掉iOS Device的边框,在窗体设计区右上角按一下Image(14)这个按钮,那么窗体设计器就会变成这个样子:

Image(15)

还可以90度,180度,270度旋转窗体设计器,按钮也是在窗体设计区右上角的Image(16)按钮:

Image(17)

说道编译的平台,如下图:

image

上次配置好的环境,IOS Device这个平台是真实的生产环境了,这个上次还没说怎么配置,接下来会说到。

而IOS Simulator这个是MAC中虚拟机的环境。运行程序调试,切实MAC中的PAServer一定是要开启的状态。

我们先选IOS Simulator这个平台,程序就用之前写的一个sqlite的例子运行给大家看。

image

运行会如下:

image

效果不错吧,O(∩_∩)O~,如丝如滑。

接下里我们选择如下:

image

选择Debug模式,其他两个模式还没深入,按照字面的意思不难看出,一个发表到商店。

要在真实机子中调试,一个是去申请开发者证书,一年是99$。另外一个是弄一台越狱的机子和自己在造一个证书。

本人选择了后者,省钱省力,只是先阶段的,真正实现生产力还是要去申请开发者证书的,现阶段是学习中。接下来是

配置真实机子的的环境。

我们先来配置证书先

实用工具 -> 钥匙串访问 -> 证书助理 -> 创建证书, 生成私有签名,身份类型:自签名根证书,名称:iPhone Developer,证书类型:代码签名,覆盖默认值,其它全部默认

下图

捕获

捕获

这样证书创建完毕。

打开XCode随便创建一个工程,这里创建了HelloXE4

image

捕获

点击image出现如下图片,本人使用的是ipod真实调试。

捕获

添加为开发设备之后,设置上的黄灯会变绿(表示可以真机调试)

编译平台就是使用我们之前选择哪个就可以进行真的环境的调试了。

觉得这两个平台调试比较麻烦的话,可以用Win32的平台进行调试,主要是调试些逻辑上的问题比较好,一些具体的还是要用之前所说的平台来。

image

image

这样就添加了要的平台了。

转载于:https://www.cnblogs.com/CookBlack/archive/2013/05/13/3076094.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Delphi for iOS开发指南 目录 Delphi XE4 For IOS真机调试配置教程 ........................................................................................................................... 3 Delphi for iOS开发指南(序):Delphi iOS应用程序开发 .............................................................................................. 63 Delphi for iOS开发指南(1):在Mac上配置你的开发环境 ............................................................................................ 70 Delphi for iOS开发指南(2):在Windows PC上配置你的开发环境 ............................................................................ 88 Delphi for iOS开发指南(3):创建一个FireMonkey iOS应用程序 ............................................................................ 100 Delphi for iOS开发指南(4):在iOS应用程序使用不同风格的Button组件 .......................................................... 120 Delphi for iOS开发指南(5):在iOS应用程序使用Calendar组件来选择日期 ...................................................... 129 Delphi for iOS开发指南(6):在iOS应用程序使用ComboBox组件来从列表选择某一项 ................................ 136 Delphi for iOS开发指南(7):在iOS应用程序使用WebBrowser组件 .................................................................. 146 Delphi for iOS开发指南(8):在iOS应用程序使用Tab组件来显示分页 ................................................................ 160 Delphi for iOS开发指南(9):在iOS应用程序使用ListBox组件来显示TableView ............................................. 179 Delphi for iOS开发指南(10): 在iOS应用程序使用Layout来调整窗体尺寸或排列方向 .................................... 205 Delphi for iOS开发指南(11):在iOS应用程序拍照并共享照片 .............................................................................. 218 Delphi for iOS开发指南(12):在iOS Device使用地理定位 ................................................................................... 230 Delphi for iOS开发指南(13):在iOS Device使用通知心 ................................................................................... 254 Delphi for iOS开发指南(14):在iOS应用程序使用InterBase ToGo ................................................................... 283 Delphi for iOS开发指南(15):在iOS应用程序使用SQLite ................................................................................... 311 Delphi for iOS开发指南(16):在iOS客户端应用程序连接企业级数据库 ............................................................... 337 Delphi For iOS开发指南(17):让应用程序禁止竖屏(也就是只显示横屏) .................................................................... 360 Delphi For iOS开发指南(18):让Delphi XE4开发的iOS应用显示为文名称 ....................................................... 365 Delphi XE8实现移动端的消息推送(个推) .................................................................................................................... 373 Delphi XE10实现移动端支付宝支付接口(含源码) ....................................................................................................... 379 Delphi XE10实现移动端微信支付接口(含源码) ........................................................................................................... 401 Delphi XE10调用百度地图和百度导航 ......................................................................................................................... 429 Delphi XE10支持IOS IPV6的处理 ............................................................................................................................. 440

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值