Delphi IOS环境安装
RAD Delphi XE/10 Seattle 安装IOS、OSX环境安装,IOS模拟器,MAC X
真机可以调试
http://community.embarcadero.com/blogs/entry/rad-studio-trial-fully-testeable
http://www.embarcadero.com/starthere/seattle/mobdevsetup/ios/en/index.html
参考
http://www.bubuko.com/infodetail-790015.html
1、Win7 开发主机,RAD Settle 10
7G
2、虚拟机VMware11
300M
3、install unlocker 206
在win7系统里,unlocker 203、VMware Unlocker for OS X 2.0.3,使得VMware support Apple OS X
11M
在windows系统里解压unlocker206,运行win-install.cmd
4、VMware安装Mac系统
OS X 10.7,MAC OS X 10.10.5
7G,Yosemite Install(14F27).cdr
New virue machine select file ..
https://developer.apple.com/osx/download/
https://developer.apple.com/downloads/
VMware>Create a New Virtual Machine>Installerdiscimagefile(Yosemite Install(14F27).cdr)>
1)安装虚拟机,可能会出现提示
Mac OS X is not supported with binary translation. To run Mac OS X you need a host on which VMware Workstation supports Intel VT-x or AMD-V.
解决方法是 在BIOS里开启CPU虚拟化。
找到Security中的Virtualization中[Intel(R) Hyper-Threading Technology]这项改成=>[Enabled]
参考这里
http://jingyan.baidu.com/album/bad08e1e9a95ef09c8512192.html?picindex=3
2)此时启动虚拟机mac系统报错,vcpu-0:VERIFY vmcore/vmm/main/physMem_monitor.c:1123
find OS X folder 安装目录,打开VMX文件, 比如你的客户机名字为OSX, 这个文件就是OSX.vmx,
你将会看到有一个smc的参数:
smc.present = "TRUE"
把smc.version = 0 加载这个参数后面一行, 保存退出。重新启动客户机发现能正常启动了
3)there is not enough free space on yosemite install(14F27) to install
重启安装以后,选择磁盘,只有14F27,此时在虚拟机里的OS X 系统>Utilities>Disk Utility>Erase ok >close window> 此时新增一个了一个磁盘。选择安装就可以了。
安装 VMware tools
VMware>VM>VMware install tools是灰色的。安装以后就可以了。
5、VMware安装darwin6.0.3
11M,darwin6.0.3.iso,鼠标流畅了。
Graphics Tools for Xcode7, 45M
在安装目录下也可以找到D:\Program Files (x86)\VMware\darwin.iso挂载安装。
D:\Program Files (x86)\VMware\darwin.iso
vmware>setting>hardware>dvd/cd>select darwin.iso
参考
http://jingyan.baidu.com/article/d5c4b52bc05c1fda560dc5da.html
安装后就可以共享文件夹了。
6.OS install PAServer ok! PAServer17.0.pkg
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Installing_PAServer
D:\Program Files (x86)\Embarcadero\Studio\17.0\PAServer\PAServer17.0.pkg
60M
on windows ,copy to VMshared folders.then open VMware,start os X ,find shared folders,double click PAServer17.0.pkg file,setup finished.
run PAServer.
where is Shared Folders?
1.VM>Settings>options(not hardware)
2.Os X>Finder>Preferences>General>Connected servers checked>ok!
7.OS install XCODE
2.6G,V6.4
https://developer.apple.com/downloads/
Xcode7,3.5G
Xcode7.1 beta,4.3G,Xcode 7.1 beta requires a Mac running OS X 10.10.4 or later.
download xcode.dmg file>share file to vmware share folder>VMWare OS>VMWare shared folders>find xcode.dmg>double click xcode.dmg>move(drog) xcode to Applications.OK!
https://developer.apple.com/download/
http://blog.csdn.net/annkie/article/details/48625519
http://jingyan.baidu.com/article/8065f87f806d5c23312498bf.html
xcode 8.2.1.xip 安装失败,
cpio read error:undefined error:0,是空间不足吧,
Block-compressed payload operation failed,压缩操作失败,解决方法:不要用VMware共享文件夹双击安装,拷贝的max系统后双击安装xcode就成功了。
8.OS installl Command Line Tools
158M,Command_Line_Tools_OS_X_10.10_for_Xcode_6.4.dmg
https://developer.apple.com/downloads/
http://adcdownload.apple.com/Developer_Tools/Command_Line_Tools_OS_X_10.10_for_Xcode_6.4/Command_Line_Tools_OS_X_10.10_for_Xcode_6.4.dmg
Cmmand Line Tools OS X 10.10 for Xcode7,150M
vmware>OS X> open>VMWare shared folders>commm...dmg,open,open,command..pkg,open.install,next,next ok!
9.XCODE>downloads>Components
Xcode 手动安装 iPhone simulator,
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
http://www.zuqan.com/archives/406
10.Delphi RAD IDE Adding a Mac OS X or iOS SDK
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Adding_a_Mac_OS_X_or_iOS_SDK
run osx PAServer.
RAD IDE/Tools>Options>SDK Manager>add
Adding a Mac OS X or iOS SDK
IP is OS X10.10.5 system IP. in Mac os,view ip command:ifconfig
port is default 64211,close firewall.
D:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\iPhoneOS8.4.sdk\Applications
D:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\iPhoneOS8.4.sdk\System
D:\Users\Administrator\Documents\Embarcadero\Studio\SDKs\iPhoneOS8.4.sdk\usr
TDBXError: Remote error: Authentication manager rejected user credentials. This may due to invalid combination of DS user name and password.
这个错误是因为mac系统的PAServer没有密码,第一次运行PAServer的时候,在提示输入密码的地方输入123再回车。密码不能为空。
11.import IOS sdk
end
Target Platform选择
OS X MacOSX10.10.3 ,F9,在虚拟机上的mac系统看到app运行界面了。
IOS Simulator -iPhoneSimulator 8.4在虚拟机上的mac系统看到app运行界面了。
IOS 账号申请验证的时候提示 暂时无法处理您的请求
那是因为之前提供的姓名、地址不正确,需要按正确格式填写即可,不用绑定银行卡也可以成功,要留电话号码。
如何打开IOS simulator
Xcode>Open Developer Toos>iOS Simulator
C:\Users\Administrator\Music\iTunes\iTunes Media\Mobile Applications\XXX 2.91.ipa
other problem
二进制转换不支持用于 Mac OS X。要运行 Mac OS X,您需要一台 VMware Workstation 支持 Intel VT-x 或 AMD-V 的主机
fix:
VMware os shared for other computer lnet,set 虚拟机的网络需要设置为桥接模式,也就是bridge模式.ok,os ip 和其他局域网的IP在一个段里,其他机器就可以访问了。
VMware>Open OS x tab>setting>Hardware>Network Adapter>Network connection>Bridged:Connected directly to the physical network.
12.MAC Xcode 账号
Xcode>Preference>Account>Add Apple ID
delphi New FMX Project> Project>Options>PPF
,找到Certificates, IDs & Profiles就可以申请了。没有付费就没有Certificates 菜单。只有下面的Document Forumns菜单。

Delphi IOS环境安装的更多相关文章
- 苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)
注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com ...
- Delphi IOS开发环境安装
RAD Delphi XE/10 Seattle 安装IOS.OSX环境安装,IOS模拟器,MAC X 真机可以调试 http://community.embarcadero.com/blogs/en ...
- delphi_xe开发ios环境的安装与设置
http://wenku.baidu.com/link?url=NE3xJOZiLppdxCbXJX3W0vyLHv6uA_U8uamjx9NJIIcxnfuC2P9eWx3d6Xwco-ugS8G ...
- React Native iOS环境搭建
前段时间React Native for Android发布,感觉React Native会越来越多的公司开始研究.使用.所以周六也抽空搭建了iOS的开发环境,以便以后利用空闲的时间能够学习一下. 废 ...
- php大力力 [002节]mac php环境安装,mamp安装 ,phpMyAdmin启动
php大力力 [002节]mac php环境安装,mamp安装 ,phpMyAdmin启动 每个人机器不一样,我手头是个air book,查了一下现在最好在mac下,用mamp, mamp百科介绍 , ...
- Visual Studio 2013 Xamarin for iOS 环境搭建
原文:Visual Studio 2013 Xamarin for iOS 环境搭建 一.Mac安装Xamarin.iOS 1,我的Mac 环境:OSX 10.10.3.Xcode 6.3.2 (使用 ...
- Java基础-配置开发环境-安装JDK
Java基础-配置开发环境-安装JDK 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.计算机基础知识 1>.计算机的组成 计算机有硬件与软件组成. 2>.硬件: 硬 ...
- delphi RAD XE 安装路径 重装备份
重装的时候,不要删除c盘C:\ProgramData下的guid目录.以便完整卸载旧版本. 控件安装的生成的目标文件路径 C:\Users\Public\Documents\Embarcadero\S ...
- SynEdit(Delphi XE7)的安装和基本使用
一.花絮 delphi自带的memo显示sql语句看的太累人了,今天决定美化一下.最起码要有“语法着色”.“显示行号”这2个功能. 意外发现了 SynEdit 控件. SynEdit是一个免费的文字编 ...
随机推荐
- svn:revert to this version 和 revert changes from this version的区别
假设我们有许多个版本,版本号分别是1-10 如果我们在7这里选择revert to this version那么7之后的8,9,10的操作都会被消除 如果在7选择revert changes from ...
- 用 eclipse ndk 编译 cocos2d-x for Android
Android 环境搭建不详述,,可以google,,, 我用的coco2dx 是 2.14 ,2.14 用 create_project.py 脚本创建工程,Python环境配置也是很简单,这里了不 ...
- malloc/free和new/delete的异同
一.基本概念 malloc/free: 1.函数原型及说明: void *malloc(long NumBytes):该函数分配了NumBytes个字节,并返回了指向这块内存的指针.如果分配失败,则返 ...
- 读取Properties文件工具类
import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java ...
- 编写jquery插件的分享
一.类级别($.extend) 类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法. 开发扩展其方法时使用$.extend方法,即jQuery.extend(o ...
- springmvc+hibernate入门-揭开神秘的面纱
Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这 ...
- UVa 1395 Slim Span【最小生成树】
题意:给出n个节点的图,求最大边减最小边尽量小的值的生成树 首先将边排序,然后枚举边的区间,判定在该区间内是否n个点连通,如果已经连通了,则构成一颗生成树, 则此时的苗条度是这个区间内最小的(和kru ...
- erl0005 - mnesia 分布式部署
http://www.iteye.com/topic/643187 1.启动两个互通的节点a.b: 2.在a节点net_adm:ping(b) 查看ab之间是否联通(nodes()). 3.在保持通的 ...
- 基于jquery框架的ajax搜索显示
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <hea ...
- postgresql pg_hba.conf
pg_hba.conf是客户端认证配置文件 METHOD指定如何处理客户端的认证.常用的有ident,md5,password,trust,reject. PostgreSQL默认只监听本地端口,用n ...