iOS篇

作者: ios小喽喽 | 来源:发表于2022-12-05 18:26 被阅读0次

1.为App设置关键词,如果关键词包含竞品的名称,则关键词会被屏蔽?[A]

A.正确    B.错误

2。为App设置关键词,关键词不需要包含app的名称?[A]

A.正确    B.错误

3.如果App审核被拒的原因是Meta信息造成的,则不需要重新提交IPA文件吗?[A]

A.正确        B.错误

4.在 OS App中实体物品的购买可以使用支付宝?[A]

A.正确        B.错误

5.下载安装量无论是在 App Store还是在 Google Play,都是导致App排名上升或者下跌的主要因素?[A]

A.正确        B.错误

6.在100字符长度的关键词列表中,越靠前的关键词权重越大?[A]

A.正确            B.错误

7.在App的标题、子标题、描述文字等出现安卓或 Andiord字样,有可能在审核时导致App被拒吗?[B]

A.不可能        B.很有可能

8.个人开发者账号可以在 App Store发布金融类应用吗?[B]

A.可以                B.不可以

9.应用使用了私有API,会在审核时被拒吗?[A]

A.会            B.不会

10.应用名称、安装包等地方包含test、demo等字样,会在审核时被拒吗?[A]

A.会    B.不会

11.如果应用程序审核被拒并显示 Binary Rejected,此时需要重新上传IPA文件吗?[A]

A.需要    B.不需要

12.如果应用程序审核被拒并显示 Metadata Rejected,此时需要重新上传IPA文件吗?[B]

A.需要        B.不需要

13.苹果对连续性订阅抽成是15%?[A]

A.正确    B.错误

14.开发者可以直接回复用户在 App Store中的评论吗?[A]

A.可以    B.不可以

15.APP名称、截图和预览中包含价格信息(免费、打折)将无法上架 App Store?[A]

A.正确                B.错误

16.在iOS11上,如果APP在启动时图标的四周出现黑色,是因为图标的四角的圆角,并且周围为透明像素。[A]

A.正确        B.错误

17.在 Apple App Store中,应用程序刚发布的前24小时的下载量是最大的?[A]

 A.正确    B.错误

 18.您的应用如果处于等待开发者发布( Pending Developer Release)状态,将无法测试内购项目?[A]

A.正确         B.错误

19.iOS后台运行是在哪个系统版本才开始支持:[A]

A. is 3.0    B. 10S 4.0        C. iOS 5.0        D. iOS 6.0

20.下列 UIView的方法中,哪一个在iOS5.0前后的系统调用机制不同:[B]

A. addSubview    B.layoutSubview        C. drawRect    D. removeFromSuperView

21.Siri实现了语音控制输入的功能。用户可以通过Siri技术,使用语音提问的方式进行人机交互。Siri的引入是从哪个iOS版本开始的?[B]

A.iOS4    B.iOS5    C.iOS 6    D. iOS 7

22.从哪个iOS版本开始,系统UI从拟物风格转换为扁平化风格?[C]

A. iOS 5    B. iOS 6    C. iOS 7    D. iOS 8

23. Apple Pay是在哪个iOS版本中开始和大家见面的?单[C]

A. iOS 6    B. iOS 7    C. iOS 8    D. iOS 9

24.从哪个iOS版本开始,苹果开放了对第三方输入法的支持?[B]

A. iOS 7    B. iOS 8    C.iOS 9    D. iOS 10

25. Split View和画中画功能最早是在哪个iOS版本中引入的?[C]

A. iOS 7    B. iOS 8    C.iOS 9    D. iOS 10

26.针对中国用户,苹果在哪个iOS版本中,开始对电话功能进入了十分体贴的优化,增加骚扰电话识别功能。[D]

A. iOS 7    B. iOS 8    C.iOS 9    D. iOS 10

27. ARKit增强现实功能和 CoreML机器学习功能在哪个iOS版本中引入的?[A]

A. iOS 11    B. iOS 10   C.iOS 9    D. iOS 8

28.ARC自动引用计数和 iCloud是在哪个iOS版本中新增的?[C]

A. iOS 7    B. iOS 6    C.iOS 5    D. iOS 4

29哪个iOS版本增加了对Bit64的支持和引入了 Textkit框架?[A]

A. iOS 7    B. iOS 6    C.iOS 5    D. iOS 4

30.哪个iOS版本带来了 Size class和 Autolayout自动布局功能?[B]

A. iOS 7    B. iOS 8    C.iOS 9    D. iOS 10

31.3D Touch和iPad分屏技术是在哪个iOS版本中开始引入的?[C]

A. iOS 7    B. iOS 8    C.iOS 9    D. iOS 10

32.苹果在哪个iOS版本中向开发者开放了 SiriKit框架?[C]

A. iOS 8    B. iOS 9    C.iOS 10    D. iOS 11

33.作为推广 Applepay的一种策略,苹果在哪个iOS版本中,向开发者开放了NFC( Near field communication)功能?[D]

A.Xcode 8    B. Xcode 9    C. Xcode 10    D. Xcode 11

34. Core Image图像处理框架是从哪个iOS版本起加入进来的?[A]

A. iOS 5    B. iOS 6    C.iOS 7    D. iOS 8

35.自哪个版本的iOS开始, Apple为用户带来了炫酷的毛玻璃效果?[B]

A. iOS 6    B. iOS 7    C.iOS 8    D. iOS 9

36. Storyboard故事板功能是在哪个iOS版本发布的?[B]

A. iOS 4    B. iOS 5   C.iOS 6    D. iOS 7

37.iOS11之前导航栏的默认高度为:[C]

A. 32pt        B. 48pt        C. 64pt        D. 96pt

38.iOS11之后如果设置了 prefersLargeTitles=YES,则导航栏的高度为:[D]

A. 32pt        B. 48pt        C. 64pt        D. 96pt

39. App Store允许开发者上传几张应用程序的截图?[C]

A. 3        B. 4           C.5        D.6

40.以下哪个属性是iOS11开始引入的,用来控制 safeAreaInsets是否加到 layoutMargins上?[D]

A. layoutMargins        B.directionalLayoutMargins

C. preservesSuperviewLayoutMargins        D. insetsLayoutMarginsFromSafeArea

41.以下哪个属性是iOS8开始引入的,用于指定视图和它的子视图之间的边距?[A]

A.layoutMargins    B. directionalLayoutMargins

C. preservesSuperviewLayoutMargins       D.insetsLayoutMarginsFromSafeArea

42.关于iOS程序后台运行,下面说法正确的有:[A,B,C]

A.程序可以在后台播放音乐    B.程序可以在后台收集用户位置信息    

 C.程序可以在后台运行VOIP服务    D.程序可以在后台发送HTTP通讯   

43.关于iOS,以下说法正确的是?[A,B,C]

A.iOS是 Apple公司推出的一款操作系统,是用于 Apple移动设备的移动操作系统 

B.由于最初是设计给 iphone使用的,所以该系统原名为 lphone OS,即 " iPhone运行OS X"

C.iOS系统使用了和 macos-样的Unix内核。    D.iOS系统可以应用在 iWatch和iPod上    

44关于iOS开发,以下说法正确的是?[A,B,C,D]

A.采用iOS系统的 iphone屏幕较小,只是把需要显示给用户的内容合理地组织在一块小小的屏幕上,所以需要设计者进行精心的设计和排版

B.iOS采用手指触摸的方式进行人机交互,所以要尽可能使按钮等交互控件的尺寸保持在44点以上,以避免误操作    

C.运行iOS系统的移动设备,通常内存在512MB~2GB之间。用户需要在应用中合理地使用多媒体素材,保证应用不会因太耗內存而被系统自动关掉。

D.作为运行在移动设备上的应用,需要尽可能降低电量的消耗。比如及时关闭地理定位服务,减少不必要的网络请求,尽量避免以轮询的方式工作。

45.关于iOS开发,以下说法正确的是?[A,B,C,D]

A.一个App作为一个程序束 bundle存在,App只可以访问其资源束之内的文件夹或其他资源文件

B.在iOS中运行的应用,可以访问移动设备自带的加速计、陀螺仪、地理定位设备、蓝牙、相机等。

C.iOS应用很少使用菜单进行页面之间的跳转,而是通常采用导航控制器或标签控制器进行页面之间的导航    

D.iOS系统中的应用,没有最小化和关闭按钮。用户通过按下设备底部的Homc键,退出正在运行的应用,应用退出后仍然会在内存中保留一段时间

46.苹果的iOS系统采用了以下哪些严格的安全机制?[A,B,C,D]

A.代码签名    B.权限隔离    C.可信启动链        D.沙盒执行环境

47以下哪种情况会导致审核失败?[A,B,C,D]

A.应用出现崩溃、加载失败等非常明显的Bug        B.应用描述、截图等与应用功能严重不符    

C.错误使用抽奖、竞猜等促销方式        D.包含虚假、误导用户的信息或功能

48.应用程序在审核时被拒,可以分为哪两种情况?[A,C]

A. Binary Rejected        B. App Rejected        C.Metadata Rejected        D. Game Rejected

49.除了从 Appstore下载,我们还可以从哪些渠道安装一个App?[A,B,C,D]

 A.开发App时可以直接把开发中的应用安装进手机进行调试

B.In- House企业内部分发,可以直接安装企业证书签名后的APP。

C.AD-Hoc相当于企业分发的限制版。

D.使用开发者证书打包,并将包安装在开发者证书指定的设备上。

50.获得苹果推荐的App需要包含哪些要素?[A,B,C,D]

A.质量为上:获得苹果推荐的首要的条件便是产品质量。

B.关注度:设计新颖,明确自己能传达给用户什么内容,同时具有独特的吸引力

C.商业模式:适当的商业模式和价格,最好是和同类游戏相比有着独具一格的商业模式    

D.通用性:对于各种规格设备的支持,各个地区的本地化

51.以下关于 Testflight描述正确的是:[A,C,D]

A.使用 Testflight,你可以向测试人员发布你App的 prerelease版本来收集反馈信息。

B. Testflight是一个必选功能,只有在使用它之后,才可以提交app到 appstore。    

C. Testflight是免费的

D. Testflight只支持了iOS平台的App,每个开发者账号最多只能测试10款不同的App

52.在iOS8里,苹果发布了一个新的接口叫做 Metal,以下对 Metal描述正确的是:[A,B,C,D]

A.Metal和 OpenGL ES相似,它也是一个底层API。

B.Meta负责和3D绘图硬件交互。    

C. Metal不是跨平台的。

D. Metal是一个支持GPU加速3D绘图的API

相关文章

网友评论

      本文标题:iOS篇

      本文链接:https://www.haomeiwen.com/subject/xhvvfdtx.html