简体   繁体   English

尝试将应用程序上传到 testflight 时出现此错误“ITMS-90683:Info.plist 中缺少目的字符串”

[英]I am getting this error when trying to upload the app to testflight "ITMS-90683: Missing Purpose String in Info.plist"

I have added the following code in the Info.plist我在 Info.plist 中添加了以下代码

<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
    <key>NSAppleMusicUsageDescription</key>
    <string>Play using while you are hiking</string>
    <key>NSCameraUsageDescription</key>
    <string>Please Allow the app to access the device camera</string>
    <key>NSMicrophoneUsageDescription</key>
    <string>Please Allow the app to access the device microphone</string>
    <key>NSPhotoLibraryUsageDescription</key>
    <string>Privacy - Please Allow the app to handle your photos</string>
</dict>

I am creating the archive in Xcode and re distributing and still getting the error Missing Purpose String in Info.plist"我正在 Xcode 中创建存档并重新分发,但仍然在 Info.plist 中收到错误 Missing Purpose String"

As on Apple documentation for NSAllowsArbitraryLoadsNSAllowsArbitraryLoads的 Apple 文档一样

Important You must supply a justification during App Store review if you set the key's value to YES, as described in Provide Justification for Exceptions.重要如果您将密钥的值设置为 YES,您必须在 App Store 审核期间提供理由,如提供例外理由中所述。 Use this key with caution because it significantly reduces the security of your app.请谨慎使用此密钥,因为它会显着降低应用程序的安全性。 In most cases, it's better to upgrade your servers to meet the requirements imposed by ATS, or at least to use a narrower exception.在大多数情况下,最好升级您的服务器以满足 ATS 强加的要求,或者至少使用更窄的例外。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 错误 ITMS-90683:Info.plist 中缺少目的字符串 - ERROR ITMS-90683: Missing Purpose String in Info.plist ITMS-90683:Info.plist NSCameraUsageDescription 中缺少目的字符串 - ITMS-90683: Missing Purpose String in Info.plist NSCameraUsageDescription ITMS-90683:Info.plist 中缺少目的字符串 - ITMS-90683: Missing Purpose String in Info.plist Phonegap App Store 提交:ITMS-90683:Info.plist 中缺少目的字符串 - NFCReaderUsageDescription - 未使用插件 - Phonegap App Store Submit: ITMS-90683: Missing Purpose String in Info.plist - NFCReaderUsageDescription - Not Using Plugin 我应该如何处理 ITMS-90683:Info.plist 中缺少目的字符串 - What should I do about ITMS-90683: Missing Purpose String in Info.plist Xocde-错误ITMS-90683 Info.plist文件中缺少目的字符串 - Xocde - ERROR ITMS-90683 Missing Purpose String in Info.plist File Ios react-native 无法部署到应用商店获取 ITMS-90683:Info.plist 中缺少目的字符串 - Ios react-native cant deploy to app store getting ITMS-90683: Missing Purpose String in Info.plist 错误 App Store Connect:“ITMS-90683:Info.plist 中缺少目的字符串”和“ITMS-90078:缺少推送通知权利”[Flutter] - Error App Store Connect: 'ITMS-90683: Missing Purpose String in Info.plist' & 'ITMS-90078: Missing Push Notification Entitlement' [Flutter] ITMS-90683:NSCameraUsageDescription键的Info.plist中缺少目的字符串 - ITMS-90683: Missing Purpose String in Info.plist for NSCameraUsageDescription key ITMS-90683:Info.plist NSMicrophoneUsageDescription 中缺少目的字符串,flutter - ITMS-90683: Missing Purpose String in Info.plist NSMicrophoneUsageDescription, flutter
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM