gpt4 book ai didi

react-native - 如何将 NSPhotoLibraryUsageDescription、NSCameraUsageDescription 和 NSMicrophoneUsageDescription 添加到 info.plist 以用于 react-native-image-picker

转载 作者:行者123 更新时间:2023-12-04 12:48:21 33 4
gpt4 key购买 nike

我是 xcode 和 react-native 的新手。我正在尝试使用 react-native-image-picker 添加用户配置文件(上传到 s3)。 react-native-image-picker 的入门假设您了解 info.plist。我不是 100% 确定如何继续给定:

For iOS 10+, Add the NSPhotoLibraryUsageDescription, NSCameraUsageDescription, and NSMicrophoneUsageDescription (if allowing video) keys to your Info.plist with strings describing why your app needs these permissions



我知道 info.plist 可以在 ios 文件夹中找到,但是
  • 这些权限需要添加到哪个 info.plist(ios 文件夹中有多个:build、RNapp、RNapp-tvOS、RNapp.xcodeproj 等)?
  • XML 的外观如何?
  • 这应该发生在 xcode 而不是我的文本编辑器中吗?

  • docs

    最佳答案

    如果您没有在 Info.plist 中提供隐私 key ,那么您的应用程序就会崩溃。你可以看到它的日志为什么崩溃了。

    您将在 xcode 的 info.plist 中找到这些代码,在文本编辑器中打开。
    添加这些将授予使用相机、照片库、视频的权限

    <key>NSCameraUsageDescription</key>
    <string>${PRODUCT_NAME} Camera Usage</string>

    <key>NSPhotoLibraryUsageDescription</key>
    <string>${PRODUCT_NAME} PhotoLibrary Usage</string>

    <key>NSVideoSubscriberAccountUsageDescription</key>
    <string>${PRODUCT_NAME} Video Subscribe Usage</string>

    关于react-native - 如何将 NSPhotoLibraryUsageDescription、NSCameraUsageDescription 和 NSMicrophoneUsageDescription 添加到 info.plist 以用于 react-native-image-picker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42306648/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com