【发布时间】:2018-06-25 16:25:52
【问题描述】:
直到上周,我的应用都运行良好。 开始出现一些错误,我不知道为什么:
将“启用模块(C 和 Objective-C)”从“是”更改为“否”,问题就变了。部分导入的库无法导入:
该应用程序多年来一直运行良好,但我不知道为什么会出现错误。 这就像一个死锁的情况。
【问题讨论】:
标签: objective-c xcode cocoapods
直到上周,我的应用都运行良好。 开始出现一些错误,我不知道为什么:
将“启用模块(C 和 Objective-C)”从“是”更改为“否”,问题就变了。部分导入的库无法导入:
该应用程序多年来一直运行良好,但我不知道为什么会出现错误。 这就像一个死锁的情况。
【问题讨论】:
标签: objective-c xcode cocoapods
解决办法是:
1- 将启用模块更改为“NO”; 2- 将所有“@imports”更改为“#import”,如下所示:
#import <Fabric/Fabric.h>
#import <Crashlytics/Crashlytics.h>
#import <FirebaseCore/FirebaseCore.h>
#import <FirebaseInstanceID/FirebaseInstanceID.h>
#import <FirebaseMessaging/FirebaseMessaging.h>
#import <UserNotifications/UserNotifications.h>
//@import Fabric;
//@import Crashlytics;
//@import FirebaseCore;
//@import FirebaseInstanceID;
//@import FirebaseMessaging;
//@import UserNotifications;
【讨论】: