iOS 9应用开发教程之定制应用程序图标以及真机测试

定制ios9应用程序图标

在图1.12中可以看到应用程序的图标是网状白色图像,它是iOS模拟器上的应用程序默认的图标。这个图标是可以进行改变的。以下就来实现在iOS模拟器上将HelloWorld应用程序的图标进行更改。

(1)添加图像logo.png到创建的项目中,添加图像的具体步骤如下。首先右击项目文件夹中的任意位置,弹出快捷菜单,如图1.39所示。


图1.39  快捷菜单

然后,选择Add Files to "HelloWorld"…命令,弹出选择文件对话框,如图1.40所示。


图1.40  选择文件对话框

最后,选择需要添加的图像,单击Add按钮,实现图像的添加。添加后的图像就会显示在项目文件夹中。

注意:除了上面介绍的添加图像的方法外,还有一种拖动的方法。具体步骤如下:

打开HelloWorld项目和logo.png所在的文件夹,如图1.41所示。


图1.41  打开文件夹

然后,拖动logo.png图像到HelloWorld项目的项目文件夹中,松开鼠标,弹出Choose options for adding these files:对话框,如图1.42所示。


图1.42  Choose options for adding these files:对话框

最后,单击Finish按钮,图像logo.png就被添加到HelloWorld项目的项目文件夹中了。

注意:iOS 9的图标大小必须是120*120像素的。

(2)单击打开项目文件夹中的Info.plist文件,在其中添加一项Icon files,在其下拉菜单的Value中输入添加到项目文件夹中的图片,如图1.43所示。


图1.43  Info.plist文件

此时运行程序,在返回iOS模拟器的主界面后,会看到如图1.44所示的效果。


图1.44  运行效果

ios9应用真机测试

在Xcode 7.0中,苹果公司在开发许可权限上做了很多的改变,在测试app方面取消了一些限制。在Xcode7之前的版本,苹果公司只向注册过的开发者帐号(99美金收费帐号)的开发者提供Xcode下载以及真机测试功能,但在Xcode 7.0中,开发者无需注册收费的开发者账号,只要开发者感兴趣就可以使用免费的Apple ID在设备上免费测试app。

接下来我们讲解一下如何在打开的Xcode 7.0中进行真机测试,首先选择菜单栏上的Product|Destination|真机(本书中的真机为“Mac”的iPhone)命令,如图1.45所示。然后,再一次运行程序,程序就会显示在真机上,而非iOS模拟器中。


图1.45  选择设备

本文选自:iOS 9应用开发基础教程大学霸内部资料,转载请注明出处,尊重技术尊重IT人!

iOS 9应用开发教程之定制应用程序图标以及真机测试相关推荐

  1. iOS 11开发教程(九)iOS11数据线连接真机测试

    iOS 11开发教程(九)iOS11数据线连接真机测试 在Xcode 7.0之后,苹果公司在开发许可权限上做了很多的改变,在测试App方面取消了一些限制.在Xcode7.0之前的版本,苹果公司只向注册 ...

  2. Android开发,关于模拟器通知显示正常,真机测试真机通知无效问题

    最近,小白弄一个通知,模拟器上通知显示还是正常的,但真机测试就出现通知不显示的问题,并且也不报错,嘿,可给它牛坏了. 百度半天也没解决问题,然后就在真机的应用权限设置里发现,原来通知权限是默认关闭的, ...

  3. iOS 11开发教程(十)iOS11无线连接手机真机测试

    iOS 11开发教程(十)iOS11无线连接手机真机测试 在Xcode 9.0中,已经可以通过无线连接手机进行真机测试了.具体的操作步骤如下: (1)首先需要使用数据线将手机连接到苹果电脑上. (2) ...

  4. iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图

    iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关.滑块控件 开关和滑块也是用于和用户进行交互的控件.本节将主要讲解这两种控件. ios9开关 开关控件常用来控制某个功能的 ...

  5. iOS 9应用开发教程之多行读写文本ios9文本视图

    iOS 9应用开发教程之多行读写文本ios9文本视图 多行读写文本--ios9文本视图 文本视图也是输入控件,与文本框不同的是,文本视图可以让用户输入多行,如图2.23所示.在此图中字符串" ...

  6. iOS 9应用开发教程之显示编辑文本标签文本框

    iOS 9应用开发教程之显示编辑文本标签文本框 ios9显示.编辑文本 在iOS,经常会看到一些文本的显示.文字就是这些不会说话的设备的嘴巴.通过这些文字,可以很清楚的指定这些设备要表达的信息.本节将 ...

  7. iOS 9应用开发教程之使用代码添加按钮美化按钮

    iOS 9应用开发教程之使用代码添加按钮美化按钮 丰富的用户界面 在iOS9中提供了很多的控件以及视图来丰富用户界面,对于这些视图以及控件我们在上一章中做了简单的介绍.本章我们将详细讲解这些视图. i ...

  8. iOS 9应用开发教程之编辑界面与编写代码

    iOS 9应用开发教程之编辑界面与编写代码 编辑界面 在1.2.2小节中提到过编辑界面(Interface builder),编辑界面是用来设计用户界面的,单击打开Main.storyboard文件就 ...

  9. iOS 9应用开发教程之创建iOS 9项目与模拟器介绍

    iOS 9应用开发教程之创建iOS 9项目与模拟器介绍 编写第一个iOS 9应用 本节将以一个iOS 9应用程序为例,为开发者讲解如何使用Xcode 7.0去创建项目,以及iOS模拟器的一些功能.编辑 ...

最新文章

  1. Windows 10下编译安装Hadoop2.6
  2. 0x34.数学 - 矩阵乘法
  3. Java jvisualvm简要说明
  4. cmake + visual studio 配置出错的解决方法
  5. 牛客网剑指offer编程实践31-40题
  6. elasticsearch 6.x (一) 部署 windows入门 spingboot连接
  7. 2020年系统集成项目管理工程师上午真题及答案解析
  8. ros 发布信息频率_ROS 消息发布器和订阅器Publisher, Subscriber
  9. DEVC++编译奇怪报错问题解决
  10. zed相机拆机_轻松实现位置追踪,Stereolabs推出二代ZED相机
  11. opencv图片变形 仿射 旋转 透视 弯曲 鱼眼特效
  12. java中级参考教材答案_Java中级开发工程师笔试题及答案(2)
  13. 顺序表和链表 相关知识点总结
  14. 计算机一进制一加一等于一,1加1等于几所有答案_灯谜一加一打一字的答案
  15. Maven Helper插件下载
  16. 自我介绍到底有多重要?如何做好自我介绍?
  17. win10+mosquitto服务器配置单向认证与双向认证
  18. 关于达芬奇调色台的那些事儿
  19. 记一次小白的手游脚本破解过程及难题
  20. ORACLE查询基本语句

热门文章

  1. IOS7 ~ Xcode5 制作 framework
  2. treeview递归
  3. 补一点COM的知识,有关_com_ptr_t
  4. PostgreSQL切换用户,提示对等认证失败的解决方案
  5. 解决无法安装cnpm,cnpm卡顿问题
  6. wordcloud安装失败原因和解决方法
  7. 解决虚拟机vmware虚拟机安装64位系统“此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态”的问题
  8. HTTP 错误 500.19- Internal Server Error 错误解决方法
  9. SQLAlchemy按降序排列?
  10. 过滤查询集中的空名称或NULL名称