`

Xcode6,xcode7项目运行再xcode5上IOS模拟器上下有黑边

阅读更多

 

详情解说请见(原贴链接):http://blog.csdn.net/gf771115/article/details/43450681

下面标红的字是重点 : 不想看文字,就直接看图操作

 

问题概述:

xcode6,xcode7创建的项目,运行在xcode5上的模拟器上会出现上下黑边

 

问题原因:

xcode6之后,苹果引入了一种新的启动页机制:LaunchScreen.xib,而这种机制恰恰是不向下兼容的.Xcode5在启动页通过images asset进行管理(也就是加载Assets.xcassets文件夹里的LaunchImage),然而xcode6之后已经没有LaunchImage文件了.

  

解决方案:

在项目配置页,General下面有一栏App Icons and Launch Images其中有一项Launch Images Source,如果你遇到了问题,那么旁边显示的可能是一个按钮,Use Asset Catalog,点一下然后确定就可以了,会在项目中的Images.xcassets中生成LaunchImage,就像Xcode5中那样。此时再运行程序,已经不会再有上下的黑边问题了。但再次使用xcode6的模拟器时,也会出现黑边,此时LaunchImage文件夹内,添加对于尺寸的启动图片,就可以了,(没错!加了启动图片,无论哪个模拟器都不会出现黑边了)当然,在iOS8中依然会加载LaunchScreen.xib,看来至少二者是可以共存的。

 

 

 

 

 

  • 大小: 98 KB
  • 大小: 48.6 KB
分享到:
评论

相关推荐

    Xcode模拟器下载地址(iOS 8 - iOS 12)

    在Xcode中集成了一个强大的iOS模拟器,允许开发者在Mac电脑上运行并测试iOS应用程序,无需实际设备。 #### 二、iOS模拟器的重要性 iOS模拟器是iOS应用开发过程中不可或缺的工具之一,其主要作用在于: 1. **应用...

    xCode模拟器 ios Simulators 10.3 (14E269)

    iOS Simulators 10.3 (14E269)是Xcode中的一个特定版本,对应iOS 10.3系统,为开发者提供了模拟iPhone、iPad等设备在该系统版本上运行应用的功能。 首先,了解iOS 10.3系统的关键特性对开发者至关重要。iOS 10.3...

    IOS xcode 模拟器 iphone 10.0 sdk

    iOS模拟器是Xcode开发工具的一部分,允许开发者在Mac电脑上模拟各种iOS设备,包括iPhone 10.0的硬件和软件特性,而无需物理设备。这样,开发者可以在不同的iOS版本和设备配置上测试其应用程序,确保它们在不同环境下...

    低版本xcode兼容iOS15.zip

    对于“镜像”标签,它可能指的是iOS模拟器的系统镜像,这些镜像是Xcode用来模拟不同版本iOS设备的软件。开发者可以在Xcode中选择不同的镜像来测试他们的应用在不同版本的iOS上运行的效果。这些镜像包含了iOS系统的...

    iOS 15.0的安装包,在xcode中添加后,可以支持手机的真机调试

    5. **真机调试准备**:为了在真机设备上进行调试,你的设备需要运行iOS 15.0或更高版本,并且必须连接到Mac。确保你的设备已解锁,并信任了电脑(在设备上会出现一个弹窗提示)。 6. **开始调试**:在Xcode的顶部...

    12.0 (16A366) Xcode10 12.0模拟器调试包iOS12

    使用方法:解压完,直接复制到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 目录下 iOS12模拟器专用包 今天刚更新的 模拟器专用 要的拿去

    xcode支持iOS15.2和iOS15.4

    总的来说,Xcode对iOS 15.2和15.4的支持对于iOS开发者来说至关重要,它确保了应用程序能够顺利地运行在最新的操作系统上,提供良好的用户体验,同时也保持了应用的市场竞争力。开发者需要紧跟Apple的更新步伐,利用...

    iOS 13.6 xcode 真机包iOS 13.6 xcode 真机包

    6. **设备兼容性**: iOS 13.6可以运行在许多不同的iPhone和iPad型号上,但并不是所有设备都能升级到这个版本。开发者在进行真机测试时需要考虑目标用户的设备范围,确保应用能在广泛使用的设备上正常工作。 7. **...

    iOS9.3.2,iOS10(Xcode_8_beta6)SDK支持xocde5、6

    本资源集中的标题和描述提到了iOS9.3.2和iOS10的SDK,以及它们与Xcode 5、6的兼容性,这对于那些希望在旧版本Xcode上开发或调试新版本iOS应用的开发者来说非常有价值。 首先,iOS9.3.2 SDK是Apple为开发针对iOS...

    iOS模拟器12.0

    每个iOS版本都有一个对应的子目录,例如在这个例子中是`12.0 (16A366)`,这个目录包含有iOS 12.0的系统镜像和其他支持文件,使得Xcode可以在Mac上模拟运行iOS 12的应用程序。 安装和使用iOS模拟器12.0的步骤如下: ...

    Xcode iOS 16真机调试包 开发调试

    首先,"Xcode iOS 16真机调试包"是指包含有支持iOS 16版本的模拟器和设备配置的Xcode版本,使得开发者可以在真实设备上进行调试。真机调试相比模拟器调试有许多优势,如更真实的性能表现、设备硬件特性的直接利用...

    xcode 12.5 iOS 14.5 真机调试包

    2. 兼容性提升:Xcode 12.5加强了对旧设备和iOS 13及更低版本的支持,确保应用程序在更广泛的设备上运行无误。 3. Interface Builder改进:新的界面构建工具提供了更直观的布局调整,以及更好的自动布局和约束编辑...

    12.1的ios的xcode包

    真机测试对于iOS开发至关重要,因为它允许开发者在实际运行环境下验证应用程序的功能和性能,确保应用在不同设备和操作系统版本上的兼容性。 【标签】"123123"在这里似乎没有特别的含义,可能只是一个占位符或者...

    iOS15.4 Xcode13.4 DevelopDiskImage

    在测试方面,Xcode13.4支持多种设备和iOS版本的模拟器,方便开发者在不同的环境下验证应用行为。它还强化了持续集成和持续部署(CI/CD)的能力,使得自动化构建和发布流程更加顺畅。 总结来说,iOS15.4和Xcode13.4...

    12.1 (16B91) Xcode10.1 12.1模拟器调试包iOS12

    12.1 (16A366) Xcode10 12.1模拟器调试包iOS12.1 使用方法:解压完,直接复制到 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 目录下 iOS12.1模拟器专用包 今天刚更新的 ...

    Xcode iOS11.0 配置包

    这个名为"11.0 (15A372)"的文件很可能是Xcode的一个定制版本,包含了支持iOS 11.0系统所需的编译器、模拟器以及相关工具链。15A372是iOS 11.0的早期Beta版本号,这意味着这个配置包可能允许开发者在早期阶段就开始...

    最新iOS 模拟器支持包 12.0 (16A366).zip

    5. **Xcode集成**:iOS模拟器与Xcode无缝集成,开发者可以在代码编辑器中编写代码,然后直接在模拟器中运行和调试。Xcode提供了丰富的调试工具,如内存分析、CPU使用率监控、网络请求追踪等,便于定位和解决问题。 ...

    iOS真机调试包(Xcode)

    本压缩包“iOS真机调试包(Xcode)”专为iOS 16.1至16.3系统设计,旨在帮助开发者在真实设备上进行调试工作,而非仅仅依赖模拟器。以下将详细介绍这个调试包的使用方法以及与iOS真机调试相关的知识点。 首先,下载...

    iOS Xcode 15.2真机测试包

    2. **真机测试**:真机测试是指在实际运行iOS设备上进行的应用程序测试,这与模拟器测试不同。它能提供更真实的用户体验,检测到与硬件交互可能出现的问题,如电池使用、GPS定位、网络连接等。在Xcode中,开发者可以...

    2023【iOS 真机调试支持包】 iOS 16.6 16.5正式版,Xcode 14.3.1 支持

    开发者在使用这个支持包时,需要将其正确导入到Xcode项目中,以确保能够顺利地在iOS 16.6设备上进行真机调试。 在开发过程中,开发者应遵循Apple的App Store审核指南,确保应用符合所有的合规要求。同时,定期更新...

Global site tag (gtag.js) - Google Analytics