iOS Sprite Kit教程之xcode安装以及苹果帐号绑定
iOS Sprite Kit教程之xcode安装以及苹果帐号绑定
其它的网站上下载安装Xcode
有时候,应用商店下载较慢,所以用户也可以选择从其他网站下载Xcode安装文件。下面讲解这种Xcode的安装步骤:
(1)双击下载的Xcode软件,弹出正在打开此软件的对话框,如图1.26所示。
(2)打开该软件后,就会弹出Xcode对话框,如图1.27所示。


图1.26 操作步骤1 图1.27 操作步骤2
(3)将Xcode应用软件拖动到Applications文件加中。此时该软件就会拷贝到应用程序中。
(4)在菜单栏的“前往|应用程序”中找到安装的Xcode,双击打开,弹出Xcode and iOS SDK License Agreement对话框,如图1.28所示。
(5)单击Agree按钮,弹出“键入您的密码以允许执行此操作”,如图1.29所示。

图1.28 操作步骤3 图1.29 操作步骤4
(6)输入密码,单击“好”按钮,进行组件的安装。组件安装完成后,就会弹出Welcome to Xcode对话框,此时Xcode就被启动了。
绑定苹果账号
有时为了方便Xcode中组件以及内容的随时更新,必须要绑定一个苹果账号。以下是如何绑定一个苹果账号的具体步骤:
(1)单击Xcode打开,在菜单栏中选择Xcode|Preferences命令。
(2)在弹出的对话框中选择Accounts选项,打开Accounts对话框,如图1.30所示。
(3)选择“+”号,就会出现三个选项分别为Add Apple ID…、Add Repository…、Add Server…,如图1.31所示。

图1.30 操作步骤1 图1.31 操作步骤2
(4)选择Add Apple ID…命令,弹出一个Enter an Apple ID associated with an Apple Developer Program:对话框,如图1.32所示。
(5)输入苹果账号以及密码后,单击Add按钮。此时。苹果账号就被绑定了,并将相关信息显示在Accounts对话框中,如图1.33所示。

图1.32 操作步骤3 图1.33 操作步骤4
注意:在进行绑定苹果账号的操作时,Xcode必须处于启动的状态。
更新组件与文档
Xcode中组件和文档都是经常更新的。为了获得最新的组件和文档,我们需要定时更新组件和文档。操作方式如下:
(1)选择Accounts对话框中的Downloads选择,进入到Downloads对话框,如图1.34所示。


图1.34 操作步骤1 图1.35 操作步骤2
(2)选择需要进行更新的文档及组件后面的下载安装按钮,进行组件和文档的下载安装,如图1.35所示。
注意:在更新组件和文档的操作时,Xcode必须处于启动的状态。
Xcdoe中编写第一个程序
本节将通过编写第一个程序,为开发者讲解Xcode的启动、Xcode的界面、运行程序、模拟器、场景编辑器等内容。
xcode中创建项目
项目可以帮助用户管理代码文件和资源文件。使用Xcode开发的程序都包含在项目中。以下是使用Xcode创建项目的具体操作步骤
(1)单击打开Xcode,弹出Welcome to Xcode对话框中,如图1.36所示。

图1.36 创建项目1 图1.37 创建项目2
(2)选择Create a new Xcode project选项,弹出Choose a template for your new project:对话框,如图1.37所示。
(3)选择iOS|Application中的Game模板,单击Next按钮后,弹出Choose options for your new project:对话框,如图1.38所示。

图1.38 创建项目
(4)填入Product Name(项目名)、Organization Identifier(标识符)信息以及选择Language(编程语言)和设备Devices(设备),如表1-3所示。
表1-3 填写的内容

(5)内容填写完毕后,单击Next按钮,打开项目的保存位置对话框,如图1.39所示。

图1.39 项目项目
(6)选择Create按钮,这时一个项目名为Hello World的项目就创建好了。
本文选自:iOS游戏框架Sprite Kit基础教程——Swift版大学霸内部资料,转载请注明出处,尊重技术尊重IT人!
iOS Sprite Kit教程之xcode安装以及苹果帐号绑定的更多相关文章
- iOS Sprite Kit教程之编写程序以及Xcode的介绍
iOS Sprite Kit教程之编写程序以及Xcode的介绍 Xcode界面介绍 一个Xcode项目由很多的文件组成,例如代码文件.资源文件等.Xcode会帮助开发者对这些文件进行管理.所以,Xco ...
- iOS Sprite Kit教程之编敲代码以及Xcode的介绍
iOS Sprite Kit教程之编敲代码以及Xcode的介绍 Xcode界面介绍 一个Xcode项目由非常多的文件组成,比如代码文件.资源文件等.Xcode会帮助开发人员对这些文件进行管理.所以,X ...
- iOS Sprite Kit教程之真机测试以及场景的添加与展示
iOS Sprite Kit教程之真机测试以及场景的添加与展示 IOS实现真机测试 在进行真机测试之前,首先需要确保设备已经连在了Mac(或者Mac虚拟机)上,在第1.9.1小节开始,设备就一直连接在 ...
- iOS Sprite Kit教程之申请和下载证书
iOS Sprite Kit教程之申请和下载证书 模拟器虽然可以实现真机上的一些功能,但是它是有局限的.例如,在模拟器上没有重力感应.相机机等.如果想要进行此方面的游戏的开发,进行程序测试时,模拟器显 ...
- iOS Sprite Kit教程之使用帮助文档以及调试程序
iOS Sprite Kit教程之使用帮助文档以及调试程序 IOS中使用帮助文档 在编写代码的时候,可能会遇到很多的方法.如果开发者对这些方法的功能,以及参数不是很了解,就可以使用帮助文档.那么帮助文 ...
- kali Linux系列教程之BeFF安装与集成Metasploit
kali Linux系列教程之BeFF安装与集成Metasploit 文/玄魂 kali Linux系列教程之BeFF安装与集成Metasploit 1.1 apt-get安装方式 1.2 启动 1. ...
- Kali Linux系列教程之OpenVas安装
Kali Linux系列教程之OpenVas安装 文 /玄魂 目录 Kali Linux系列教程之OpenVas安装 前言 1. 服务器层组件 2.客户层组件 安装过程 Initial setup ...
- react.js 教程之 Installation 安装
react.js 教程之 Installation 安装 运行方法 运行react有三种方式 1.如果你只是学习react,可以在http://codepen.io/gaearon/pen/rrpgN ...
- iOS Sprite Kit教程之滚动场景
iOS Sprite Kit教程之滚动场景 滚动场景 在很多的游戏中,场景都不是静止的,而是滚动的,如在植物大战僵尸的游戏中,它的场景如图2.26所示. 图2.26 植物大战僵尸 在图2.26中,用 ...
随机推荐
- 微服务深入浅出(7)-- 网关路由Zuul
Zuul用于构建边界服务,致力于动态路由,过滤,监控,弹性伸缩和安全等方向. 1.Zuul+Ribbon+Eureka结合,可以实现智能路由和负载均衡 2.网关将所有服务的API接口统一聚合统一暴露 ...
- opencv的基本数据结构(二)(转)
转自:原文链接,以下代码.图片.内容有点改动,只为转载不降低博客内容的可阅性,版权归原作者所有. OpenCV中强大的Mat类型大家已经比较熟悉了.这里梳理一些在工程中其他经常用到的几种基本数据类型. ...
- Servlet笔记1--概述
JavaEE概述及系统架构分析: (1) JavaEE概述: (2) 系统架构分析:
- PCI学习之总线原理01
-----------以下资料由网络资料整理而成-------- PCI即Peripheral Component Interconnect,中文的意思是“外围器件互联”. PCI总线支持32位和64 ...
- Resouce, platform_device 和 platform_driver 的关系【转】
转自:http://blog.csdn.net/uruita/article/details/7278313 從2.6版本開始引入了platform這個概念,在開發底層驅動程序時,首先要確認的就是設備 ...
- MVVM设计模式的事件绑定
为什么要事件绑定 这个问题其实是很好理解的,因为事件是丰富多样的,单纯的命令绑定远不能覆盖所有的事件.例如Button的命令绑定能够解决Click事件的需求,但Button的MouseEnter.窗体 ...
- C#.NET调用WSDL接口及方法
1.首先需要清楚WSDL的引用地址 如:http://XX.XX.4.146:8089/axis/services/getfileno?wsdl 上述地址的构造为 类名getfileno. 2.在.N ...
- WCF 数据契约(DataContract)
服务契约定义了远程访问对象和可供调用的方法,数据契约则是服务端和客户端之间要传送的自定义数据类型. 一旦声明一个类型为DataContract,那么该类型就可以被序列化在服务端和客户端之间传送,如下所 ...
- 十九、springboot使用@ControllerAdvice(二)之深入理解
前言: 接口类项目开发时,为了便于后期查找问题,一般会拦截器或过滤器中记录每个接口请求的参数与响应值记录, 请求参数很容易从request中获取,但controller的返回值无法从response中 ...
- laravel 中provider的理解和使用
https://segmentfault.com/q/1010000004640866