首页 技术 正文
技术 2022年11月13日
0 收藏 368 点赞 2,206 浏览 1292 个字

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

File->New:

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

是不是多出了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(平板主从风格的应用程序)

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

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

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

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

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

也可以去掉iOS Device的边框,在窗体设计区右上角按一下Delphi XE4 For IOS中程序的调试(虚拟机,真实机和win32)这个按钮,那么窗体设计器就会变成这个样子:

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

还可以90度,180度,270度旋转窗体设计器,按钮也是在窗体设计区右上角的Delphi XE4 For IOS中程序的调试(虚拟机,真实机和win32)按钮:

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

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

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

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

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

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

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

运行会如下:

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

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

接下里我们选择如下:

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

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

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

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

配置真实机子的的环境。

我们先来配置证书先

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

下图

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

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

这样证书创建完毕。

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

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

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

点击Delphi XE4 For IOS中程序的调试(虚拟机,真实机和win32)出现如下图片,本人使用的是ipod真实调试。

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

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

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

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

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

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

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

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,996
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,510
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,353
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,137
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,770
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,848