.gitignore将Git与Xcode结合使用时,我应该包含哪些文件?
我正在使用Xcode 6的基于界面构建器的新发布图像,并且遇到了一个问题.
我通过选择New File,Launch Screen创建了一个新的界面构建器文件,它.xib在我的项目中创建了一个文件.

然后我设计了我的启动画面,一切都很好,除了:我有一个自定义字体,我已经UILabel在Interface Builder中分配了它.字体适当地出现在Interface Builder中,但当.xib用于生成启动图像时,使用系统字体.
有任何想法吗?
我在Twitter上从@flo_muc那里学到了一些可能相关的东西:
"TIL:iOS 8拥有自己的deamon,用于显示基于xib的启动图像,名为splashboardd.所以这个xib在你的范围之外运行."
我正试图让Launch屏幕显示而不是我得到默认的黑屏.
我记得我过去曾经遇到过这个问题而且非常愚蠢,但我不记得它是什么.
我有一个LaunchScreen.xib.我已经设置了我的目标 - > info以使用LaunchScreen而不是图像目录.我正在运行iOS 8并使用Xcode 6.1.我试过所有iPhone模拟器和iPhone 4s.
我想不出比这更多的信息了.
我的设备和模拟器似乎正在缓存我的应用程序的启动屏幕!
我删除了原始的Launch Screen.storyboard并创建了我自己的XIB和swift文件,名为"StartingPointView.xib"和"StartingPointView.Swift".XIB文件包含具有蓝色背景颜色的视图.它还在应用程序图标和启动图像下的Xcode项目设置中链接.
到目前为止一切似乎都很好,但是当我将StartingPointView视图的颜色更改为黄色时,应用程序将继续使用蓝色屏幕启动,然后闪烁黄色屏幕.
蓝色来自哪里?(注意:我的UI中没有其他蓝屏,我尝试运行干净整洁的构建文件夹)
我正在使用Xamarin.iOS应用程序。我们有一个问题,即我们的LaunchScreen有时不加载我们在其中显示的图像。该错误是非常短暂的,仅某些用户有时会发生。
事实是,当图像首次加载到设备上时,总是会显示出来。另一方面,如果该图像未显示在设备上,则可以多次重新启动该应用程序而无需加载该图像。有时,它有助于重启设备。有时,更新/重新安装可以解决此问题,有时则不能。
我们正在加载的图像资源不包含在按需捆绑资源中,而是包含在资产目录中。
我已经为这个错误苦苦挣扎了一段时间了。有时我认为我已修复它,但随后突然又出现了。
我确实看到启动屏幕正在加载,因为显示了背景色。这只是我遇到问题的图像。
我看过这篇文章,但这似乎不是一个问题,因为我在App Store的生产版本中遇到的问题。在调试版本中,启动画面每次加载都很好
有人可以指出我应该看的方向吗?如果需要,我可以为xib启动屏幕或资产目录的json文件共享一些代码。
我在我的 Xcode 项目中创建了不同的目标来为不同的客户端版本我的应用程序。每个客户端使用不同的 xcassets,每个目标一个。这样我就可以拥有相同名称的不同图像。因此,只需选择目标,就会显示正确的图像。
这适用于我的应用程序中的任何视图。每当我在不同的目标中运行应用程序时,所有图像都会自动更改。问题是当我的启动屏幕中有图像时。我为启动屏幕创建了 .xib 文件(每个客户端一个)。
通过选择目标,正确的 .xib 运行,但它加载的图像始终与基础项目相同。
这就是我组织项目的方式,因此不同的目标会自动选择不同的图像:
当我选择一个目标时,应该加载具有该目标成员资格的所有元素。只有我的启动屏幕从Base.xcassets加载图像启动。