问题标签 [info-plist]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xcode - Info.plist 中CFBundleAlternateIcons 支持多少个图标?
比如标题。谁能告诉我CFBundleAlternateIcons
Info.plist 支持多少个图标?非常感谢!
ios - iOS 10 中隐私设置的自动警报未显示
我假设放入NSBluetoothPeripheralUsageDescription
info.plist 将自动触发警报视图(在适当的时间),其中将显示 InfoPlist.strings(当前语言)中定义的(本地化)错误。由于文档中的以下声明,我假设了类似的事情:
NSBluetoothPeripheralUsageDescription (String - iOS) 这个键可以让你描述你的应用使用蓝牙的原因。当系统提示用户允许使用时,您为此键提供的值将显示为警报的一部分。
看看这部分:
当系统提示用户允许使用...
IMO,这意味着警报将自动弹出,而不是由我手动在代码中弹出。
我在用 :
CoreBluetooth
框架及其许多类,例如:
CBPeripheral
, CBCharacteristic
,CBCentralManager
等等,所以我想这个警报应该会弹出。当然,我可以在第一次使用蓝牙时自己弹出警报视图,但我认为这些 info.plist 键的重点是,实际上是自动警告用户......
ios - 访问照片库后应用程序崩溃
这就是我在 info plist 中添加的内容
键:隐私 - 相机使用说明
值:deportes 想要访问您的照片 键:隐私 - 照片库使用说明 值:deportes 想要访问您的照片
这是操作表的代码和选择图像后
}
ios - 如何保护 ios 应用程序中的默认 plist 文件
plist 文件易受攻击,很容易被黑客访问。所以我使用另一种方法来保存我的应用程序的敏感数据。但是,仍然可以访问诸如 info.plist 之类的默认 plist 文件。我怎样才能防止这种情况?
objective-c - 如何更改照片访问权限消息(目标 c)
我尝试使用 infoplist.strings 更改描述,但是如何在警报视图的标题中将项目名称替换为新名称。谁能指导我
ios - 远程推送通知是否需要在 Info.plist 中添加 UIBackgroundModes?
我已经集成了远程推送通知,但我收到了以下警告:
didReceiveRemoteNotification:fetchCompletionHandler:]
,但您仍然需要将“remote-notification
”添加到UIBackgroundMode
您的Info.plist
.
我的 Xcode 版本是 8.3.1。我真的很想将此添加到Info.plist
. 我也遵循了一些教程,但他们也没有提到这一点。我真的应该怎么做?
ios - Swift iOS 11 Beta Today 小部件 infoPlist.Strings 未本地化
在我开始使用 iOS 11 beta 之前,我一直在我的 Swift 程序中使用 Today Widget 并且没有遇到任何问题。从那时起,Bundle Display Name
它就没有本地化。在我的Info.Plist
我有:
在我的InfoPlist.Strings
文件中,我有
如果我在 iOS 11 beta 之前的任何东西上显示小部件,则字符串会正确本地化,但是当我使用 iOS 11 beta 设备时,NSLocalizedString(CFBundleDisplayName, nil)
会显示字符串。
有谁知道可能导致此问题的 iOS 11 测试版或错误的更改?
ios - 为现有项目的资产目录中的图标选择应用细化
在 WWDC 2017 Session 201 What's New in Cocoa Touch大约在 33:50 左右,声明“通过将 [图标] 合并到资产目录中,我们现在能够让他们参与应用程序细化,这将显着降低你的应用程序的足迹。所以,这是一件非常令人兴奋的事情,它会在 iOS 11 的新项目中默认采用。你可以通过在 Info.plist 中添加一个键来选择在现有项目中使用它。
您需要在 Info.plist 中添加什么键才能为现有项目中资产目录中的图标启用应用程序细化?我没有在Information Property List Key Reference中看到它的定义。