Unity 用户手册iOS 开发入门账户设置

本文详细介绍了使用iOS设备构建和运行Unity游戏前的必要步骤,包括注册成为Apple开发者、升级操作系统、下载iPhone SDK、获取设备标识符等。此外,还列举了Unity iOS当前不支持的功能及高级证书特有的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


账户设置
在 iOs 设备上构建并运转任何代码(包含 Unity 构建的游戏)之前,有必要遵从一些过程。这些过程是发布 iOS 游戏的先决条件。


1. 向 Apple 请求变成注册的 iPhone/iPad 开发人员。
能够经过 Apple 网站:http://developer.apple.com/iphone/program/ 完结此项操作。


2. 晋级操作系统并装置 iTunes
请留意,这些操作是 Apple 需求的运用 iPhone SDK 的一有些,可是这些需求能够随时改变。


3. 下载 iPhone SDK
从 iOS 开发中间下载最新的 iOS SDK 并完结装置。切勿下载 SDK 的测验版别,而大概仅运用最新的正式版。还请留意,下载和装置 iPhone SDK 的一起也将装置 XCode。


4. 取得设备标识符
运用 USB 衔接线将 iOS 设备衔接至 Mac,并发动 XCode。XCode 将检测到您的手机为新设备,您大概按 "用于开发 (Use For Development)" 按钮,注册设备。通常这将翻开组织者 (Organizer) 窗口,不然,则大概转至窗口 (Window)->组织者 (Organizer),此刻应在左面设备列表中看到您的iOS设备;选中该设备,并记载设备标识符(约为 40 个字符长)。


5. 增加设备
登录至 iPhone 开发人员中间并进入工程门户网站(右侧按钮)。点击左面的连接进入“设备 (Device)” 页面,然后点击右边的“增加设备 (Add Device)” 按钮。输入一个设备称号(仅限数字和字母)和设备的标识符(于上述第五步记载)。完结之后,点击“提交 (Summit)” 按钮。


6. 创立证书
从 iPhone 开发人员程序门户网站点击左面的“证书 (Certificate)” 连接 ,依照列出的指示操作...


7. 下载并装置 WWDR 中级证书
下载连接同样坐落“证书 (Certificate)”有些(坐落“重要告诉 (Important Notice)” 标题上方),显现为“WWDR 中级证书 (WWDR Intermediate Certificate)”。下载之后,双击证书完结装置。


8. 创立配置文件
配置文件有点复杂,需求依照您团队的组织办法设置。由于难以给出配置文件的通常用法说明,咱们建议您仔细阅读 Apple 开发人员网站上的配置文件攻略有些。


29 Unity 用户手册 >iOS 开发入门>Unity iOS 当时不撑持的功用
Unity iOS 当时不撑持的功用
图形
不撑持 DXT 纹路紧缩;运用 PVRTC 格局替代。请参阅 Texture2D 组件页面,知道更多信息。
矩形纹路不能紧缩成 PVRTC 格局。
不撑持影片纹路;运用全屏流影片播映替代。请参阅影片播映页面,知道更多信息。
音频
不撑持 Ogg 音频紧缩。假如在编辑器中切换至 iOS 渠道,Ogg 音频将主动转换为 MP3 格局。请参阅音频片段 (AudioClip) 组件页面,知道更多有关 Unity iOS 音频撑持的信息。
脚本
不撑持 OnMouseDown、OnMouseEnter、OnMouseOver、OnMouseExit、OnMouseDown、OnMouseUp、OnMouseDrag 事情。
不撑持鸭子类型 (Duck Typing) 等动态功用。脚本应运用 #pragma strict,迫使编译器将动态功用陈述为过错。
不撑持经过 WWW 类的视频流。
WWW 类的 FTP 撑持十分有限。
仅限于 Unity iOS 高档证书运用的功用
静态批处理仅撑持 Unity iOS 高档证书。
影片播映仅撑持 Unity iOS 高档证书。
定制发动画面仅撑持 Unity iOS 高档证书。
资本包 (AssetBundles) 仅撑持 Unity iOS 高档证书。
代码剥离仅撑持 Unity iOS 高档证书。
.NET sockets 仅撑持 Unity iOS 高档证书。

请留意:建议您尽量削减参考外部库,由于 1 MB 的 .NET CIL 代码大致能够转化为 3-4 MB ARM 代码。例如,假如您的应用程序引用 System.dll 和 System.Xml.dll,那么,假如不运用剥离,这将意味着另外多出 6 MB 的 ARM 代码。在某些时间,当连接器在连接代码呈现毛病时,应用程序将到达其极限。假如您十分重视应用程序的巨细,您能够会发现 C# 是更适合代码的言语,由于它比 JavaScript 的依赖性更小。

本教程文章由游戏蛮牛unity3d教程整理推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值