唔。正常编译的话应该是import的mcs而不是cs,由一组宏决定,看起来theos没有设置这几个宏
所以我的建议是在cflags里手动-DTARGET_OS_IOS
这样
#if TARGET_OS_IOS || TARGET_OS_WATCH || TARGET_OS_TV
#import <MobileCoreServices/MobileCoreServices.h>
#else
#import <CoreServices/CoreServices.h>
#endif
就会正常的import mcs而不是cs
或者你没有代码洁癖的话直接把宏去掉改成
#import <MobileCoreServices/MobileCoreServices.h>
也可以