首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >react本机链接sharedLibrarie将库添加到可选

react本机链接sharedLibrarie将库添加到可选
EN

Stack Overflow用户
提问于 2017-03-15 10:24:28
回答 1查看 37关注 0票数 0

react-native版本react-native-cli: 0.2.0 react-native: 0.41.2

在rnpm 1.9.0版本https://github.com/rnpm/rnpm/releases/tag/v1.9.0之后

因此,当我公开我的库时,我可以在sharedLibraries中添加库,就像这样

代码语言:javascript
复制
"rnpm": {
    "ios": {
    "sharedLibraries": [
        "libz",
        "UserNotifications",
        "CoreTelephony",
        "Security",
        "CFNetwork",
        "CoreFoundation",
        "SystemConfiguration",
        "Foundation",
        "UIKit",
        "libresolv",
        "CoreGraphics"
    ]
    }
}

问题是UserNotification.framework仅在iOS 10中可用,因此不能要求它,此框架状态应设置为可选

react-native link之后,是否有任何配置项可以将此框架设置为可选

EN

回答 1

Stack Overflow用户

发布于 2017-03-15 12:41:13

在你的AppDelegate.h中这样做-

代码语言:javascript
复制
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
#import <UserNotifications/UserNotifications.h>
#endif

有关更多信息,请参阅此模块- https://github.com/GetuiLaboratory/react-native-getui/blob/master/example/document/iOS.md

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

https://stackoverflow.com/questions/42800029

复制
相关文章

相似问题

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