InfoPlist.strings 在框架项目上
InfoPlist.strings on a framework project
我创建了一个框架,在这个框架中需要相机使用权限。我将关键的 NSCameraUsageDescription 及其翻译放在我的框架项目下,但我的主应用程序项目覆盖了框架项目的翻译,尽管需要框架功能的许可。如何为我的框架项目设置特定的 NSCameraUsageDescription 翻译?
主应用项目
Info.plist
InfoPlist.strings(西班牙语)-> "Always this is used"
框架项目
Info.plist
InfoPlist.strings(西班牙语)
不幸的是,这是不可能的。 iOS 从主包的信息列表中获取使用说明。更改用法说明的唯一方法是将 NSCameraUsageDescription
更改为 "Main app"。
我创建了一个框架,在这个框架中需要相机使用权限。我将关键的 NSCameraUsageDescription 及其翻译放在我的框架项目下,但我的主应用程序项目覆盖了框架项目的翻译,尽管需要框架功能的许可。如何为我的框架项目设置特定的 NSCameraUsageDescription 翻译?
主应用项目
Info.plist
InfoPlist.strings(西班牙语)-> "Always this is used"
框架项目
Info.plist
InfoPlist.strings(西班牙语)
不幸的是,这是不可能的。 iOS 从主包的信息列表中获取使用说明。更改用法说明的唯一方法是将 NSCameraUsageDescription
更改为 "Main app"。