当我尝试接触用户的摄像头时,我需要更改摄像头消息。
它返回默认的“允许 xx 使用您的相机”消息,我想用我自己的许可消息更改它。
在哪里更改它以及如何更改?
下面是我的相机代码。
useEffect(() => {
(async function () {
const { status } = await Camera.requestPermissionsAsync()
setHasPermission(status === 'granted')
})()
}, [])
答案 0 :(得分:1)
来自世博会文档:
<块引用>要在 iOS 上请求权限,您必须描述请求权限的原因并安装可以请求此权限的库。在托管工作流中,您可以通过自定义 app.json 文件中的 ios.infoPlist 属性来实现。使用裸工作流时,必须直接编辑 info.plist 文件。
所以,在 app.json 中:
<div class="switches">
<div class="single-switch">
<h3 class="task">Drink Water</h3>
<label class="switch">
<input type="checkbox">
<span class="slider round"></span>
</label>
</div>
<div class="single-switch">
<h3 class="task">Read</h3>
<label class="switch">
<input type="checkbox">
<span class="slider round"></span>
</label>
</div>
<div class="single-switch">
<h3 class="task">E-mails</h3>
<label class="switch">
<input type="checkbox">
<span class="slider round"></span>
</label>
</div>
在非托管工作流程中,您可以在 Info.plist 中为 Xcode 中的应用编辑 "infoPlist": {
"NSCameraUsageDescription": "This app uses the camera to scan barcodes on event tickets."
}
。