配置Xcode的Device Orientation、AppIcon、LaunchImage

本文详细介绍如何在Xcode中配置DeviceOrientation、AppIcon及LaunchImage,包括设置应用支持的设备方向、添加不同尺寸的APP图标以及设置启动图片的具体步骤。

配置Xcode的Device Orientation、AppIcon、LaunchImage

以下图片指出的 TARGETS→General 面板的信息。

下面我们讲讲根据 APP 需求配置我们的Xcode:

 

1、设置 Device Orientation,指定 APP 支持设备的方向 ,我们可以选择两种设置方式;

方式一:如上图,可以直接勾选 APP 支持的旋转方向;

方式二:如下图,可以在 info.plist 中添加或删除自己需要的属性;

 

2、设置 AppIcon,苹果推荐我们在文件夹 Assets.xcassets 中添加 APP 图标(具体尺寸请自行查看苹果官方文档),面板右侧选择 AppIcon 的类型:iPad、Mac、iPhone。通常iOS项目只选择:iOS 7.0 and Later。把图片拖拽进入,图标就能自动进入合适的位置。图片有两种获得方式:①全部尺寸均为美工制作并提供;②美工提供(必须)给我们一张1024*1024的图片矢量图,然后我们使用其他工具制作(例如:Prepo(Mac_appstore免费下载)、图标工厂)即可。

 

3、设置 LaunchImage,先说我的一般做法(因为我不喜欢StoryBoard):

①在此处新建 LaunchImage

②删除创建工程时生成的 “LaunchScreen.storyboard”

③设置工程支持 Launch Image

详情可查看苹果官方文档

其他配置会一一完善!

尊重作者劳动成果,转载请注明: 【kingdev】

posted @ 2016-04-03 00:18 Kingdev 阅读( ...) 评论( ...) 编辑 收藏
### 设置Xcode项目中的应用图标使用GYP构建工具 在Xcode项目中通过GYP(Generate Your Projects)构建工具设置应用图标的流程涉及多个步骤,主要包括修改`gyp`文件以及确保资源路径正确加载到目标应用程序中。以下是详细的说明: #### 修改 `gyp` 文件以支持应用图标 为了使GYP能够处理应用图标,需要编辑项目的`.gyp`文件并指定图标资源的位置。通常情况下,在`.gyp`文件的`sources`部分添加指向应用图标的路径即可。 ```json { 'targets': [ { 'target_name': 'MyApp', 'type': 'executable', 'mac_bundle': 1, 'sources': [ 'main.mm', 'OtherSourceFiles.cpp' ], 'mac_bundle_resources': [ 'Resources/AppIcon.icns' // 添加此行以包含应用图标 ] } ] } ``` 在此配置中,`mac_bundle_resources`字段用于定义打包到最终应用程序包中的资源文件列表[^1]。这里假设您的应用图标是一个名为`AppIcon.icns`的文件,并位于`Resources/`目录下。 #### 配置 Xcode 的 Code Signing 和 Provisioning Profile 如果计划将该应用部署至实际设备,则需确保已安装有效的开发签名证书和适当配置过的iOS设备连接到了计算机上[^2]。对于MacOS应用而言,虽然不需要像iOS那样严格管理provision profile,但仍建议验证开发者ID是否已被正确设定以便于调试阶段顺利运行程序。 #### 构建过程可能的变化警告 值得注意的是,随着技术的发展,具体的构建方法可能会有所改变。因此当前描述的过程基于特定版本下的实现方式(r5127),未来也许会有新的改进措施出台影响现有操作模式[^3]。 ```bash # 使用 gyp 进行初始配置 gyp --depth=. my_project.gyp # 编译工程 make -C out/ ``` 以上脚本展示了如何利用命令行调用gyp完成初步环境搭建后再借助Makefile来进行整个解决方案组装工作流的一部分例子。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值