首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS应用程序在iOS10.3上的启动映像上卡住

iOS应用程序在iOS10.3上的启动映像上卡住
EN

Stack Overflow用户
提问于 2017-04-12 02:32:20
回答 1查看 534关注 0票数 2

我的应用程序(Swift + Objective C)在运行iOS 10.3或更高版本的设备上遇到了这个问题。该应用程序会显示启动图像,但不会显示任何与MainStoryboard相关的内容。

此外,我在日志中看到一些活动,这表明应该显示的其他UIViewControllers实际上是活动的。

该应用程序在运行iOS 7/8/9的设备和模拟器上运行良好,但在iOS 10 (特别是iOS 10.3和10.3.1)上运行时似乎存在问题。

我已经检查了序列图像板文件是否设置正确,并且我有一个有效的入口点(指向生成日志消息的UIViewController )。看起来一切正常,但应用程序只显示启动图像(这是一个.xib文件,已经尝试将其更改为情节提要,但它也只显示该文件)。

以下是我的构建设置:

代码语言:javascript
复制
buildSettings = {
            ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
            CLANG_ENABLE_MODULES = YES;
            CODE_SIGN_IDENTITY = "iPhone Developer";
            "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
            CURRENT_PROJECT_VERSION = 171;
            ENABLE_BITCODE = NO;
            FRAMEWORK_SEARCH_PATHS = (
                "$(inherited)",
                "$(PROJECT_DIR)",
            );
            GCC_PRECOMPILE_PREFIX_HEADER = YES;
            GCC_PREFIX_HEADER = "Classes/WordpressReader-Prefix.pch";
            INFOPLIST_FILE = "$(SRCROOT)/Info.plist";
            LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
            LIBRARY_SEARCH_PATHS = (
                "$(inherited)",
                "$(PROJECT_DIR)/SMI_Mobile_SDK_iOS/SDK",
                "$(PROJECT_DIR)/YuMe",
            );
            PRODUCT_NAME = Project;
            PROVISIONING_PROFILE = "2cf4e4e7-659d-4ffc-80ef-27a946d514f8";
            SWIFT_OBJC_BRIDGING_HEADER = "WordpressReader-Bridging-Header.h";
            SWIFT_OBJC_INTERFACE_HEADER_NAME = "WordpressReader-Swift.h";
            SWIFT_OPTIMIZATION_LEVEL = "-Onone";
            SWIFT_VERSION = 3.0;
            VALIDATE_PRODUCT = YES;
            VALID_ARCHS = "arm64 armv7s armv7";
            VERSIONING_SYSTEM = "apple-generic";
            WRAPPER_EXTENSION = app;
        };

如果你对这个问题有任何想法,请让我知道。提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-04-21 02:34:14

不幸的是,我无法修复这个项目。我相信@DanielLegler写的很有意义。我不知道iOS 10.3中发生了什么变化,但它影响了这个项目生成的所有应用程序(使用不同的目标)。原来的项目是使用xCode 6.4或更早的版本创建的,所以我认为在更新新的xCodes时出了问题。在尝试了所有其他方法之后,我能想到的唯一解决方案是创建一个新项目,并在那里重新创建该项目,添加所有依赖项和源代码。它起作用了,但我很失望,我不能弄清楚到底是什么问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43353704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档