ios - 框架项目上的 InfoPlist.strings

标签 ios xcode info.plist

我创建了一个框架,在这个框架中需要相机使用权限。我将 key NSCameraUsageDescription 及其翻译放在我的框架项目下,但我的主应用程序项目覆盖了框架项目的翻译,尽管需要框架功能的权限。如何设置特定于我的框架项目的 NSCameraUsageDescription 翻译?

  • 主要应用项目

    • Info.plist

    • InfoPlist.strings(西类牙语)->“始终使用此”

  • 框架项目

    • Info.plist

    • InfoPlist.strings(西类牙语)

最佳答案

不幸的是,这是不可能的。 iOS 从主包的信息列表中获取使用说明。更改使用说明的唯一方法是更改​​“主应用程序”的 NSCameraUsageDescription

关于ios - 框架项目上的 InfoPlist.strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48786324/

相关文章:

ios - 手动设置日期以使日期选择器始终返回一个日期

ios - 无法本地化 info.plist 字符串

ios - 我可以在应用程序中更改 'main storyboard file base name' 吗?

ios - 将 CocoaPods 与 2 个项目一起使用时,运行时输出 objc[69590]

ios - 如何解决 Xcode 10 : Multiple commands produce. ...../Fonts 中的错误

ios - 无法在 iOS 中获得半透明状态栏

ios - Xcode 11.1 - 找不到身份命令 PhaseScriptExecution 失败,退出代码非零

ios - 从 mp4 为 HLS 创建变体播放列表的有效方法

iphone - 调用 [tableView reloadData];在 modalViewController 的 viewController 上

ios - iOS 中的网页抓取