![](/img/trans.png)
[英]iOS locationmanager doesn't ask user permission even with NSLocationAlwaysUsageDescription and NSLocationWhenInUseUsageDescription in Info.plist
[英]Crashlytics Framework doesn't detect the Info plist on iOS
我试图在我的项目中添加Crashlytics框架,但是,当我完成整个过程并达到我将框架添加到项目的程度时。 Mac上的“Fabric”脚本插件没有检测到框架工作已添加到项目中,我认为因为它没有检测到项目中的Info.plist,因为我更改了Info的名称.plist到别的东西。 我试图将其更改回Info.plist但仍然无法正常工作。 如何让框架检测项目中的info.plist。
谢谢
我不确定我遇到的是否是同样的事情,但在尝试存档我的项目时,我收到以下错误:
❌错误:Fabric:Info.plist错误
我在XCode中检查了输出,提到它可能是一个计时问题,并确保我将“Fabric”构建阶段作为最后构建阶段之一。 所以我更新了XCode配置并使Fabric步骤在“将符号上传到结构”步骤之前运行,这就解决了这个问题。 见下图。
仅限Xcode 10:
将应用程序内置的Info.plist位置添加到Build Phase的Input Files字段:
$(BUILT_PRODUCTS_DIR)/$(INFOPLIST_PATH)
您是否将Fabric NSDictionary
条目添加到.plist中?
将应用程序内置的Info.plist位置添加到Build Phase的Input Files字段:
$(BUILT_PRODUCTS_DIR)/ $(INFOPLIST_PATH)
注意:按照上面给出的完全相同的行来解决这个问题我正在使用Xcode_10.1,这对我来说非常好,在Fabric官方网站上他们特别提到了与上面给出的相同的解决方案 请参考此图片查看附件截图Xcode获取有关放置此行的位置的更多详细信息
仅限Xcode 10:
将应用程序内置的Info.plist位置添加到Build Phase的Input Files字段:
$(BUILT_PRODUCTS_DIR)/ $(INFOPLIST_PATH)
同时,将脚本移动到最后一行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.