我试图让启动图像在ios(启动画面)上运行,但它似乎并没有显示出来。该应用程序确实启动但最初为白色,然后进入第一个屏幕。
我只有ios模拟器而不是ios设备。只是声明,如果模拟器没有显示启动屏幕,但Android模拟器确实显示了android启动画面,所以我想ios模拟器可能也会这样做。
这是我在应用构建时看到的错误:
CompileXIB volcalc_m / Base.lproj / LaunchScreen.xib cd / Users / Ben / proj / volcalc_m / ios export PATH =" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/De veloper在/ usr / bin中:/Applications/Xcode.app/Contents/Developer/usr/bin:/用户/本/库/开发/ X 阿玛琳/ Android的SDK-的MacOSX /平台的工具:/用户/本/库/开发商/ Xamarin / Android的SDK-MacOSX的/ 工具:/Users/Ben/.yarn/bin:在/ usr / local / bin目录:在/ usr / bin中:/ bin中:/ usr / sbin目录:/ sbin目录:/用户/本/库/开发板的 元/ Xamarin / Android的SDK-的MacOSX /工具:/用户/本/库/开发商/ Xamarin / Android的SDK-的MacOSX /开发平台 形工具" export XCODE_DEVELOPER_USR_PATH = / Applications / Xcode.app / Contents / Developer / usr / bin / .. /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool --errors --warnings --notices --mod ule volcalc_m --output-partial-info-plist / Users / Ben / proj / volcalc_m / ios /构建/编译/中间体 /volcalc_m.build/Debug-iphonesimulator/volcalc_m.build/LaunchScreen-PartialInfo.plist --auto-acti vate-custom-fonts --target-device iphone --minimum-deployment-target 8.0 --output-format human-re adable-text --compile / Users / Ben / proj / volcalc_m / ios / build /编译/产品/调试-iphonesimulator / VO lcalc_m.app/Base.lproj/LaunchScreen.nib /Users/Ben/proj/volcalc_m/ios/volcalc_m/Base.lproj/Launch Screen.xib
/ * com.apple.ibtool.errors * /
/Users/Ben/proj/volcalc_m/ios/volcalc_m/Base.lproj/LaunchScreen.xib: 错误:Interface Builder不会打开文档 LaunchScreen.xib"因为它不存在。
我确实删除了Base.lproj文件夹中的容器LaunchScreen.xib。我认为那是最好的,所以它不会寻找它。然而它似乎在寻找。我怎么能阻止它这样做?
我已将正确尺寸的图像拖动到xcode启动图像集中:
在我的"将军" xcode项目中的设置我已经指定了启动图像集:
然而,我确实看到了这些奇怪但可能无关紧要的警告:任何想法我做错了什么?很高兴根据要求提供更多信息。干杯
答案 0 :(得分:1)
这是因为您的属性列表文件配置错误。转到您的Info.plist并添加以下密钥:
启动图片 ---(字符串)值 - LaunchImage1