如何将游戏从unity ios sdk导到iOS设备上

怎么把将游戏从Unity导到iphone设备上-手机常见问题-手机开发-壹聚教程网怎么把将游戏从Unity导到iphone设备上如何将游戏从Unity导到iOS设备上呢,Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎,下面一起来看看。 当我开始开发自己的iOS游戏时,我会考虑的第一件事便是如何将其导出到设备中,如此有效地测试我的游戏。最初,该过程看似很长且复杂,我所遇到的主要问题是,尽管存在许多资源,但是它们并非完全来自同样的地方,所以我不得不通过各种教程将其组合并匹配在一起。所以我决定通过本文一步步地总结这一过程。这是我到目前为止所遵循的一些方式;希望这也能够带给处于同样开发阶段的人更多帮助。
  让我们开始吧。
develoers(from apple)
  1.获得Unity和iOS导出器
  如果你还未这么做,你首先需要在官网下载最新版本的Unity。已经出现了2个版本,分别是免费版(/unity/download)和Pro版(htt://&),所以你可以根据自己的需求做出选择。自从2013年5月以来,手机便自带导出器,所以你无需为它们再花钱了。
  2.注册苹果开发者计划
  你需要做的下一件事便是加入苹果开发者计划,这是设定你的开发认证的必要过程。加入该计划每年需要支付99美元,你将需要通过以下开发者网站进行注册:/programs/ios/(一旦你完成了注册并支付了费用,你便会收到一封激活帮助你加入该计划并让你能够使用自己所需要的所有功能)。
  3.下载并安装XCode
  加入开发者计划后的下一件事便是下载并安装XCode。这在一开始可能会让人困惑,你们中的有些人会知道XCode是用户为iOS创造原生应用。而Unity使用XCode作为中介将内容带劲iOS设备中,所以你并未真正进入XCode,所有的开发将是发生在Unity上,XCode的作用是将内容从Unity导入设备中。你可以从苹果商店中下载XCode:/xcode/&。完成下载后请确保在继续下一步前安装好它。
  4.创造一个开发者配置文件
  到目前为止你应该已经下载了Unity和XCode并激活了你的苹果开发者计划会员。现在,为了将你的游戏直接从Unity导到设备上,你需要一个开发者配置文件(这将让你能够移植你所开发的游戏或任何测试到你的设备上)。苹果提供了两种类型的配置文件,即用于开发和测试的开发者配置文件以及用于提交到苹果商店的分布配置文件。为了创造开发者配置文件,你需要做3件事:注册你的设备/建立一个应用ID/获得证书。
  你可以通过你的苹果开发者计划完成这三件事。所以导航至这一地址:/&,然后从最上方的菜单进入会员中心。使用你的苹果ID和密码登录。
  现在选择Certificates, Identifiers和Profiles,你便能够从中访问并管理你的配置文件,苹果ID等等。
  1)注册你的设备
  在Certificates, Identifiers和Profiles部分中选择设备。因为这对于苹果去识别用于测试的特定设备是必要的。这并不会改变你的设备的任何设置,你能够轻松地使用自己每天所使用的设备。在注册你的设备时,你可以点击 按键去添加一个新设备。然后你需要填写设备的名字(可以是任何名字)以及UDID(即设备独一无二的ID)。你将会发现自己可以注册一个以上的设备进行测试,如果你想要基于不同设备进行测试的话这边很有帮助(如一台iPhone和一台iPad)。
  为了找到你的设备的UDID,你需要将你的设备与电脑连接在一起,然后打开iTunes并点击iPhone按键(界面的右上方的),你将看到设备的信息包含了名字。然后你可以将鼠标停在上方并点击Serial Number,这将变成一个常标识,这便是UDID。
  这是你需要的数字,你必须将其复制黏贴到Member Center Portal的ID部分。现在你便可以注册你的设备了。记住一旦你注册了设备,你便只能改变它的名字而不能改变UDID。
  2)设置一个应用ID
  下一步便是设置你的应用ID。仍然在Member Center Portal的Certificates, Identifiers和Profiles,选择应用ID并点击 按键。
  首先提供任何你想要的描述,只要它能够帮助你记得你的ID是用于做什么便可。一个好的方法便是为一款应用使用一个独特的名字并为一款测试应用使用一个普通的名字。接下来你需要设置Bundle Identifier,这是以相反的域符号形式呈现出来
  即:com 你的全名(如果你是一名个体开发者的话) 你的游戏名称:
  com.YourName.TheGameName
  这类型的Bundle ID将很清楚并只能用于唯一的一款游戏中。因此你需要为你的每一款游戏使用不同的名字。然而这是很有用的,这让你能够访问像&游戏中心&和&应用内部购买&等服务。
  另一方面,Wildcard的Bundle ID是以如下形式呈现出来:
  com.YourName.*
  这里用星号替代了游戏名字。这种格式让你能够在多款应用中使用同样的ID,而无需每次都设置一个不同的名字,但是这却不允许你使用特定的设备。
  现在你已经选择了继续并确认了应用ID。将捆绑ID记录下来,因为之后你将需要在Unity的构建设置中使用到它。
  3)获得开发者证书
  你需要做的第一件事便是通过你的计算机获得Certificate Signing Request。前往Applications & Utilities & Keychane ,然后是Preferences & Certificates。确保Online Certificate Status Protocol和Certificate Revocation List都是处于OFF,并关闭Preference。现在在Keychane Access中前往Certificate Assistant并从Certificate Authority中选择Request Certificate。提供与你在注册开发者计划时使用的同样细节并点击继续。提供一个名字并保存到Desktop。在保存时选择2048位体和RSA。
  现在在你的Desktop中应该拥有一个带着.certSigningRequest前缀的文件。
  现在回到Member Center Portal的Certificates, Identifiers和Profiles部分,选择Certificates & Development(就像你要获得开发证书那样),然后按压 按键进行创造。
  选择上传你保存在Desktop中的Certificate Signing Request。在你提交前,确保向下滚动页面并在Intermediate Certificates中找到WWDR Certificate。在你之后需要的时候可以下载它。
  现在进行提交,你的Certificate Signing Request将被发送到苹果并被另外一个你能够下载的内容所取代。它将被命名为:ios_development.cer
  所以现在你的Desktop上应该拥有两个证书。即ios_development.cer和WWDR Certificate,你需要双击这两个证书将其安装于Keychane Access。现在你便设置好你的开发者证书了。
  4)创造配置文件
  在完成上述三个步骤后,现在的你可以继续去创造配置文件了。仍然在Member Center Portal的Certificates, Identifiers和Profiles中,前往Provisioning Profiles & All并按压 按键去创造一个全新的配置文件。
  在Development和Distribution Profile中做出选择(这里我们需要的是Development!),然后在下一个屏幕上选择与该配置文件相联系的应用ID,设备和证书(游戏邦注:这是你在之前步骤已经设置好了的)。最后为配置文件命名并回顾之前的选择。当准备好时点击Generate。现在你便可以看到你的全新配置文件,你需要将其下载到你的Desktop上然后安装它。配置文件将是一个带有.mobileprovision前缀的文件。
  现在转向XCode,前往Window & Organizer & Devices & Provisioning Profile,然后双击已经下载到你的Desktop上的配置文件。你便完成了安装并能够给予Organizer视图看到它。最后一步非常重要,因为只有将配置文件安装到Xcode,它才能够正常运行。
  一些额外的内容:仍然在XCode,如果你的设备在Devices视图中仍看不到,那就前往Window & Organizer & Devices,按照名字选择设备。你可能需要在这个过程中选择Use for Development,然后提供你的开发者记录细节。
  虽然这是一个较为漫长的过程,但好消息是你已经完成工作了!现在你可以开始致力于你的Unity游戏并准备好导出它。
  记得你只能注册设备和创造开发者证书一次,每当你创造一款新游戏时你都需要创造一个全新的应用ID和全新的配置文件。
  5.面向Unity
  当你准备好导出你的游戏时,前往File & Build Settings,并确保你选择了iOS作为平台。记得包含当前场景到导出游戏中(使用Add Current按键)。然后点击Player Seetings按键并前往Other Settings。
  将Bundle Identifier按照你之前设置好的进行设置(com.YourName.TheGameName),你可能需要将Target IOS版本设为6(或者你的设备的版本)。将所有内容都保持为默认,除非你有改变它们的理由。
  然后回到Build Settings Window并点击Build然后将项目保持到其自身的文件夹中。
  连接你的设备和计算机,打开文件夹并开始XCode项目。你将看到它在XCode中打开。从XCode界面的左上角选择你的设备,然后点击Run按键。
  项目将给予你的设备进行创建并自动运行(确保你的设备是打开的!)
  就是这样了!现在你的游戏已经能够运行于你的iOS设备上了。
上一页: &&&&&下一页:相关内容今日有2款游戏测试:
本周款游戏开测(04.12-04.18)
当前位置: >
怎样将游戏从Unity导到iOS设备上
作者:Thaleia Deniozou
当我开始开发自己的iOS游戏时,我会考虑的第一件事便是如何将其导出到设备中,如此有效地测试我的游戏。最初,该过程看似很长且复杂,我所遇到的主要问题是,尽管存在许多资源,但是它们并非完全来自同样的地方,所以我不得不通过各种教程将其组合并匹配在一起。所以我决定通过本文一步步地总结这一过程。这是我到目前为止所遵循的一些方式;希望这也能够带给处于同样开发阶段的人更多帮助。
让我们开始吧。
1.获得Unity和iOS导出器
如果你还未这么做,你首先需要在官网下载最新版本的Unity。已经出现了2个版本,分别是免费版(/unity/download)和Pro版(),所以你可以根据自己的需求做出选择。自从2013年5月以来,手机便自带导出器,所以你无需为它们再花钱了。
2.注册苹果开发者计划
你需要做的下一件事便是加入苹果开发者计划,这是设定你的开发认证的必要过程。加入该计划每年需要支付99美元,你将需要通过以下开发者网站进行注册:/programs/ios/(一旦你完成了注册并支付了费用,你便会收到一封激活邮件帮助你加入该计划并让你能够使用自己所需要的所有功能)。
3.下载并安装XCode
加入开发者计划后的下一件事便是下载并安装XCode。这在一开始可能会让人困惑,你们中的有些人会知道XCode是用户为iOS创造原生应用。而Unity使用XCode作为中介将内容带劲iOS设备中,所以你并未真正进入XCode,所有的开发将是发生在Unity上,XCode的作用是将内容从Unity导入设备中。你可以从苹果商店中下载XCode:/xcode/。完成下载后请确保在继续下一步前安装好它。
4.创造一个开发者配置文件
到目前为止你应该已经下载了Unity和XCode并激活了你的苹果开发者计划会员。现在,为了将你的游戏直接从Unity导到设备上,你需要一个开发者配置文件(这将让你能够移植你所开发的游戏或任何测试到你的设备上)。苹果提供了两种类型的配置文件,即用于开发和测试的开发者配置文件以及用于提交到苹果商店的分布配置文件。为了创造开发者配置文件,你需要做3件事:注册你的设备/建立一个应用ID/获得证书。
你可以通过你的苹果开发者计划完成这三件事。所以导航至这一地址: / ,然后从最上方的菜单进入会员中心。使用你的苹果ID和密码登录。
现在选择Certificates, Identifiers和Profiles,你便能够从中访问并管理你的配置文件,苹果ID等等。
1)注册你的设备
在Certificates, Identifiers和Profiles部分中选择设备。因为这对于苹果去识别用于测试的特定设备是必要的。这并不会改变你的设备的任何设置,你能够轻松地使用自己每天所使用的设备。在注册你的设备时,你可以点击+按键去添加一个新设备。然后你需要填写设备的名字(可以是任何名字)以及UDID(即设备独一无二的ID)。你将会发现自己可以注册一个以上的设备进行测试,如果你想要基于不同设备进行测试的话这边很有帮助(如一台iPhone和一台iPad)。
为了找到你的设备的UDID,你需要将你的设备与电脑连接在一起,然后打开iTunes并点击iPhone按键(界面的右上方的),你将看到设备的信息包含了名字。然后你可以将鼠标停在上方并点击Serial Number,这将变成一个常标识,这便是UDID。
这是你需要的数字,你必须将其复制黏贴到Member Center Portal的ID部分。现在你便可以注册你的设备了。记住一旦你注册了设备,你便只能改变它的名字而不能改变UDID。
2)设置一个应用ID
下一步便是设置你的应用ID。仍然在Member Center Portal的Certificates, Identifiers和Profiles,选择应用ID并点击+按键。
首先提供任何你想要的描述,只要它能够帮助你记得你的ID是用于做什么便可。一个好的方法便是为一款应用使用一个独特的名字并为一款测试应用使用一个普通的名字。接下来你需要设置Bundle Identifier,这是以相反的域符号形式呈现出来&
即:com+你的全名(如果你是一名个体开发者的话)+你的游戏名称:
com.YourName.TheGameName
这类型的Bundle ID将很清楚并只能用于唯一的一款游戏中。因此你需要为你的每一款游戏使用不同的名字。然而这是很有用的,这让你能够访问像&游戏中心&和&应用内部购买&等服务。
另一方面,Wildcard的Bundle ID是以如下形式呈现出来:
com.YourName.*
这里用星号替代了游戏名字。这种格式让你能够在多款应用中使用同样的ID,而无需每次都设置一个不同的名字,但是这却不允许你使用特定的设备。
现在你已经选择了继续并确认了应用ID。将捆绑ID记录下来,因为之后你将需要在Unity的构建设置中使用到它。
3)获得开发者证书
你需要做的第一件事便是通过你的计算机获得Certificate Signing Request。前往Applications & Utilities & Keychane Access,然后是Preferences & Certificates。确保Online Certificate Status Protocol和Certificate Revocation List都是处于OFF,并关闭Preference。现在在Keychane Access中前往Certificate Assistant并从Certificate Authority中选择Request Certificate。提供与你在注册开发者计划时使用的同样细节并点击继续。提供一个名字并保存到Desktop。在保存时选择2048位体和RSA。
现在在你的Desktop中应该拥有一个带着.certSigningRequest前缀的文件。
现在回到Member Center Portal的Certificates, Identifiers和Profiles部分,选择Certificates & Development(就像你要获得开发证书那样),然后按压+按键进行创造。
选择上传你保存在Desktop中的Certificate Signing Request。在你提交前,确保向下滚动页面并在Intermediate Certificates中找到WWDR Certificate。在你之后需要的时候可以下载它。
现在进行提交,你的Certificate Signing Request将被发送到苹果并被另外一个你能够下载的内容所取代。它将被命名为:ios_development.cer
所以现在你的Desktop上应该拥有两个证书。即ios_development.cer和WWDR Certificate,你需要双击这两个证书将其安装于Keychane Access。现在你便设置好你的开发者证书了。
4)创造配置文件
在完成上述三个步骤后,现在的你可以继续去创造配置文件了。仍然在Member Center Portal的Certificates, Identifiers和Profiles中,前往Provisioning Profiles & All并按压+按键去创造一个全新的配置文件。
在Development和Distribution Profile中做出选择(这里我们需要的是Development!),然后在下一个屏幕上选择与该配置文件相联系的应用ID,设备和证书(游戏邦注:这是你在之前步骤已经设置好了的)。最后为配置文件命名并回顾之前的选择。当准备好时点击Generate。现在你便可以看到你的全新配置文件,你需要将其下载到你的Desktop上然后安装它。配置文件将是一个带有.mobileprovision前缀的文件。
现在转向XCode,前往Window & Organizer & Devices & Provisioning Profile,然后双击已经下载到你的Desktop上的配置文件。你便完成了安装并能够给予Organizer视图看到它。最后一步非常重要,因为只有将配置文件安装到Xcode,它才能够正常运行。
一些额外的内容:仍然在XCode,如果你的设备在Devices视图中仍看不到,那就前往Window & Organizer & Devices,按照名字选择设备。你可能需要在这个过程中选择Use for Development,然后提供你的开发者记录细节。
虽然这是一个较为漫长的过程,但好消息是你已经完成工作了!
现在你可以开始致力于你的Unity游戏并准备好导出它。
记得你只能注册设备和创造开发者证书一次,每当你创造一款新游戏时你都需要创造一个全新的应用ID和全新的配置文件。
5.面向Unity
当你准备好导出你的游戏时,前往File & Build Settings,并确保你选择了iOS作为平台。记得包含当前场景到导出游戏中(使用Add Current按键)。然后点击Player Seetings按键并前往Other Settings。
将Bundle Identifier按照你之前设置好的进行设置(com.YourName.TheGameName),你可能需要将Target IOS版本设为6(或者你的设备的版本)。将所有内容都保持为默认,除非你有改变它们的理由。
然后回到Build Settings Window并点击Build然后将项目保持到其自身的文件夹中。
连接你的设备和计算机,打开文件夹并开始XCode项目。你将看到它在XCode中打开。从XCode界面的左上角选择你的设备,然后点击Run按键。
项目将给予你的设备进行创建并自动运行(确保你的设备是打开的!)
就是这样了!现在你的游戏已经能够运行于你的iOS设备上了。
上一篇: 下一篇:
小技巧:百度搜索“一游网”可找到本站
相关文章:
手机游戏推荐
热门游戏开服表
战斗方式-画面
|广告服务|法律声明|关于我们|
Copyright &
All rights reserved
版权所有 鄂ICP备号-1【如何将游戏从Unity导到iOS设备上】-突袭网
16:59:58【 转载互联网】 作者: &&|&责编:李强
&&& &为了解决用户可能碰到关于"如何将游戏从Unity导到iOS设备上"相关的问题,突袭网经过收集整理为用户提供相关的解决办法,请注意,解决办法仅供参考,不代表本网同意其意见,如有任何问题请与本网联系。"如何将游戏从Unity导到iOS设备上"相关的详细问题如下:RT,我想知道:如何将游戏从Unity导到iOS设备上===========突袭网收集的解决方案如下===========
解决方案1:1.首先需要一个mac计算机安装unity(如果你本身就是用mac开发就跳过打包package的步骤)2.将你要导出的项目打包成package到该计算机之后,选择IOS发布环境并bulid3.bulid完成后会生成一个Xcode文件,用Xcode将其打开并配置好相关的信息(如版本号,发布平台。。。旦涪测皇爻郝诧酮超捆。)然后使用Xcode bulid一下就好了4.Xcode bulid完成后将ios设备连接计算机,点击.Xcode 运行就可以部署上设备了还有好多的相关知识是可以在微心app8090上领取得到的哦希望可以帮助到您!望采纳啦!
================可能对您有帮助================
答:1.首先需要一个mac计算机安装unity(如果你本身就是用mac开发就跳过打包package的步骤) 2.将你要导出的项目打包成package到该计算机之后,选择IOS发布环境并bulid 3.bulid完成后会生成一个Xcode文件,用Xcode将其打开并配置好相关的信息(如版本...===========================================答:你需要一个 Mac, XCode 还有 Ios开发者凭证 在build setting 中把平台调为 ios 然后 build. 之后会产生一个 Xcode project 之后就可以 build ios 游戏了===========================================答:在导出平台上直接选择ios 记得要配置好环境 以及ios的apk 如果要发布的话还要开发许可证===========================================答:在Unity中选IOS平台,然后就要以Build出一个XCode项目,把这个项目用你的苹果电脑的XCode打开发布就行了。===========================================答:如果是想最终发布ios游戏到appstore,那么你需要这样的步骤: 1,苹果开发者账号。 2,装有xcode的mac。 3,在unity中file-builld setting,先切换到ios平台,然后设置player seting相关参数(亦可使用默认设置),然后按下build或者build &run...===========================================答:1.获得Unity和iOS导出器 如果你还未这么做,你首先需要在官网下载最新版本的Unity。已经出现了2个版本,分别是免费版和Pro版,所以你可以根据自己的需求做出选择。自从2013年5月以来,手机便自带导出器,所以你无需为它们再花钱了。 2.注册苹果...===========================================答:先导出xcode工程,再用xcode发布到IOS,这个教程百度很多===========================================答:不能的,现在所有编程语言都有一定的限制,就像你能不能用C语言的代码时“CF”运行在自己设计的窗口里一样,望采纳!===========================================问:unity编好的游戏,测试在windows上exe可以顺利运行。 我有Apple的开发ID...答:问题1:你只要把PAD和电脑用数据线连上,在MAC机上导出的时候在Unity的BuildSetting里面设置为IOS,Unity会自动为你识别的,当然前提是你计算机上已经安装XCODE,和Unity软件。Unity在导出这个过程中做的相当好,非常方便,你甚至不用操作XCODE...=========================================== 你的项目要有公司名称和产品名称,还要注册一个付费的apple developer才可以==========================================="一键把ios程序移植到android上"是指开发程序的人用unity&开发完ios的代码,转换一下,就能够生成android程序他是个开发工具,是将ios代码转换到android代码,而不是...=========================================== 1.首先要确保一个画面中同时出现的模型顶点数小于7000,这样才能保证30FPS的帧数。2.尽量少使用Mesh Collider。接下来就是脚本的问题了,在脚本最前面加上 #pragma s...=========================================== 可以导出,但你得有苹果的开发者ID,详细的可以上网搜,苹果开发者ID。===========================================逃脱密室 这个游戏 很锻炼脑力哦!===========================================PC连接上手机之后,打开你的Itools2.0,选择游戏应用界面,对应没一个应用后面有三个选项,分别是卸载、备份、浏览,先看路径的话浏览就可以了=========================================== 不是这个,是手机里面有个usb调试,专门连助手和豌豆荚这些程序的。不行的话就下apk软件直接复制安装算了===========================================备份下载的游戏和资料。 2.下载相应版本的iOS6.1.2固件。 3.用itunes恢复,升级到iO... 我们先下载好对应固件备用。 将iPhone与电脑连接,打开iTunes 2、按住电脑键盘上的...===========================================亲爱的玩家: 您好,这些设备目前还不支持玩网页游戏的哦,因为手机或者平板电脑的浏览器是不支持FLASH游戏的。 兄弟玩网页游戏平台客服很高兴为您解答。===========================================4S上安装支持跨平台同步通讯录的第三方应用即可轻松完成旧手机通讯录导入;目前QQ同步助手等多款第三方通讯录应用已支持Symbian、Android、iOS、Windows Phone等...===========================================
12345678910

我要回帖

更多关于 unity打包ios 的文章

 

随机推荐