使用 PWABuilder 和 WebRTC 相机/麦克风支持将 PWA 转换为 iOS 应用程序

问题描述 投票:0回答:1

我需要你们的帮助

你好,

我正在使用 PWABuilder 将渐进式 Web 应用程序 (PWA) 转换为独立的 iOS 应用程序。 PWA 利用 WebRTC 功能(特别是摄像头和麦克风)进行实时通信。

我想知道是否有人有使用 PWABuilder 将依赖 WebRTC 摄像头和麦克风功能的 PWA 成功转换为原生 iOS 应用程序的经验。

我有几个具体问题:

PWABuilder在生成iOS应用程序包时是否正确处理了WebRTC功能(例如摄像头和麦克风)的转换过程?

使用 PWABuilder 将具有 WebRTC 功能的 PWA 转换为 iOS 应用程序时是否存在任何已知的限制或问题?

为了确保相机和麦克风功能在转换后的 iOS 应用程序中正常工作,我需要记住任何其他步骤或注意事项吗?

我非常感谢与此主题相关的任何见解、最佳实践或个人经验。预先感谢您的帮助!

ios webrtc progressive-web-apps pwabuilder
1个回答
0
投票

我想分享我与这个主题相关的经验。我使用 PWABuilder 创建了一个 iOS 应用程序并提交给应用程序审核。被拒绝,因为应用程序请求访问摄像头和麦克风,但目的字符串中的解释不充分。

我可以在 PWABuilder 生成的

Entitlements.plist
文件中看到以下几行。

<key>com.apple.security.device.audio-input</key>
<true/>
<key>com.apple.security.device.camera</key>
<true/>

就我而言,我正在尝试删除访问请求,因为我的应用程序不需要摄像头和麦克风。

© www.soinside.com 2019 - 2024. All rights reserved.