问题标签 [launchimage]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5726 浏览

ios - 在资产目录中为 iOS 启动图像使用矢量图?

这可能吗?看起来我需要 9 个不同的启动图像,所以全部替换它们会有点麻烦。

0 投票
1 回答
211 浏览

ios - 无法将应用程序提交到 iTunes,二进制文件未针对 iPhone 5 进行优化 错误

很长一段时间以来,我一直在尝试提交我的档案,人们似乎经常遇到这个问题,我当然必须是遇到同样问题但需要不同解决方案的人。提交后向我抛出错误(见截图) 错误

基本上它说的是我需要一个用于 iPhone 5 4" 显示器的启动图像。当然我添加了它,但它似乎并不正确。我将它添加到 "Images.xcassets" 下的 LaunchImage 目录中,还有三个使用应该工作的特殊名称的图像(所有图像都是正确的尺寸)。请参阅下面的屏幕截图如何排列。 启动图像

因此,根据我通过查看其他人如何解决此问题而收集到的信息,应该这样做。我偶然发现的线程都使用了这个非常特定于 xcode 的术语(直到两周前才坐在 mac 后面,所以不能说我精通这里)并且没有截图,所以希望我只是误解了在哪里放什么。

tl;dr 提交应用程序,不接受我的启动图像

编辑 答案已提交,但无法在两天内将其标记为这样。

0 投票
1 回答
381 浏览

ios - iPhone 6 上的拉伸界面

在我的 iPhone 6 Simulator(不是 iPhone 6 Plus)上,界面看起来有些拉长。我不知道为什么。

我创建了一个干净的新项目并启动了模拟器,界面看起来很正常。这是一个屏幕截图:

在此处输入图像描述

所以我将新项目的故事板复制到我当前的项目中,并使用新的故事板启动模拟器。它看起来又被拉长了:

在此处输入图像描述

可能是什么问题呢?

0 投票
0 回答
70 浏览

ios - 二进制文件未针对 iPhone 5 优化

收到错误“您的二进制文件未针对 iPhone 5 进行优化...”已尝试之前帖子中列出的解决方案,但验证错误仍然存​​在。将尝试升级到 Xcode 6,但会寻找其他可能的补救措施。

在资产目录中设置的启动图像中,我有以下内容:

Default.png对于 1x:3.5 英寸:(340x480)

Default@2x.png对于 2x:3.5 英寸视网膜:(640x960)

Default-568h@2x.png 对于 R4:4 英寸视网膜:(640x1136)

在属性检查器下,我点击iPhone Portrait了“iOS 7 及更高版本”和“iOS 6 及之前”

0 投票
0 回答
74 浏览

ios - 用于不同应用程序启动的备用 LaunchImage

我开发了一个具有LaunchImage.xibXcode 6 新功能的应用程序。这个 LaunchImage 只是一个空白视图,具有即将推出的 rootViewController 的颜色。这对于正常的应用程序启动非常有效。

当点击其他应用程序(例如保管箱或邮件附件)中的文件时,也可以使用Open In...AppDelegate.didFinishLaunchingWithOptions选项启动应用程序,然后在. 这可能需要一些时间,具体取决于文件的大小。对于这种应用程序启动,我想显示一个备用 LaunchImage,它通知用户文件正在处理中。

到目前为止,我所看到的是我只能拥有一个LaunchImage.xib并且无法使用自定义类来执行 appDelegate 中的一些代码,例如简单地在该屏幕上显示/隐藏一些标签。

关于如何实现这一点有什么想法吗?

0 投票
1 回答
167 浏览

ios - 如何为不同的目标创建具有不同内容的启动屏幕故事板?

如何为不同的目标创建具有不同内容的启动屏幕故事板?是否可以向启动屏幕故事板添加一些逻辑?

0 投票
8 回答
17899 浏览

xcode - 无法将带有故事板启动图像的应用程序提交到 App Store:您的二进制文件未针对 iPhone 5 进行优化

我正在尝试将我的第一个应用程序提交到 App Store,但是当我尝试时出现以下错误:

错误 ITMS-9000:“您的二进制文件未针对 iPhone 5 进行优化 - 提交的新 iPhone 应用程序和应用程序更新必须支持 iPhone 5 上的 4 英寸显示屏,并且必须包括在 UILaunchImage 下的 info.plist 中引用的具有 UILaunchImageSize 值的启动图像设置为 {320, 568}。启动图像必须是 PNG 文件并且位于包的顶层,或者如果您本地化启动图像,则在每个 .lproj 文件夹中提供。

我正在使用 SDK 8.1。部署目标是 8.0。启动图像由故事板启动屏幕文件设置。没有过时的启动屏幕图像,我不打算添加它们,因为目标系统是 iOS 8+。

怎么了?Xcode 版本 6.1 (6A1052d)。

0 投票
1 回答
1176 浏览

iphone - 在 iOS 应用程序的 XCode 6.1 中设置 Launchimage 时出错

您好我正在使用 XCode 6.1 开发 iOS 应用程序。当我尝试设置启动图像时,它会出现如下错误。

资产目录编译器错误。

没有一个输入目录包含名为“LaunchImage”的匹配启动图像集。

我搜索了这个问题,但找不到确切的解决方案。

有人帮助解决这个问题。

提前致谢。

0 投票
2 回答
321 浏览

ios - iOS 应用横向模式启动图像不显示

我只在横向模式下开发 iOS 应用程序。我将 Launchscreen 图像加载为:Default@2x.png、Default-568h@2x.png、Default-667h@2x.png、Default-736h@3x.png。

问题是,每当我在 iPhone6 或 6+ 中启动应用程序时,它都会从 iphone5 获取屏幕尺寸。

PS 我试过使用 Images.Xcassets 但它不适用于 iPhone<6。

谢谢。

0 投票
2 回答
3280 浏览

ios - 对于 iOS 8 启动图像,我是否必须拥有 LaunchScreen.xib?

我正在使用 Xcode 6.1。

在 Launch Image sources = LaunchImage 和 Launch Screen File = Main_iPhone. 在启动图像名称 = LaunchImage 下的 Images.xcassets 中。

我目前有一个适合 iOS 8 大小的 Retina HD 5.5 和 Retina HD4.7 启动图像。然而,对于所有 iOS 8 设备,无论是在 iPhone 4s、iPhone5 还是 iPhone 6 上,iOS 8 都不会加载启动图像。我不使用 xib,只使用故事板。但是,我是否必须创建一个名为 LaunchScreen.xib 的 xib 文件并将我的 iOS 8 启动图像放入该文件中,以便 iOS 8 启动图像?

所以我只放了 2 个 iOS 8 图像在那里,xib 对我使用故事板构建游戏没有问题吗?这是 Xcode 6.1 中启动图像适用于 iOS 8 的唯一方法吗?

编辑:
所以我刚刚制作了一个 LaunchScreen.xib 文件。在该文件中,我将我的 Retina HD 4.7 英寸启动图像放入 4.7 英寸屏幕。在作为 LaunchScreen.xib 放置的启动屏幕文件中,我仍然得到相同的结果。iOS 7 启动图像加载,但 iOS 8 启动图像不加载。