热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

AppStoreConnect警告-文档配置无效

如何解决《AppStoreConnect警告-文档配置无效》经验,为你挑选了4个好方法。

我已向App Store Connect提交了Single View Swift iOS应用程序.该应用程序不是基于文档.

应用程序上传成功,但我在Apple的电子邮件中收到以下警告.我仍然可以通过Test Flight测试应用程序,但我想消除警告.

"无效的文档配置 - 基于文档的应用程序应支持文档浏览器(UISupportsDocumentBrowser = YES)或实现Open In Place(LSSupportsOpeningDocumentsInPlace = YES/NO)."



1> dbmrq..:

我刚遇到同样的问题; 我不知道为什么,因为自从我的应用程序的上一版本以来我几乎没有任何改变.

无论如何,我的应用程序不支持文档浏览器,因此错误消息的前半部分不适用.这让我下半场.我查了一下LSSupportsOpeningDocumentsInPlace文档但仍然不清楚它是如何工作的,所以我决定尝试这两个选项.我的应用程序支持它自己的文档类型,当用户打开相应的文件时,iOS会显示一个带有"Copy to Leio"(我的应用程序)选项的操作表.设置LSSupportsOpeningDocumentsInPlaceYES,iOS将不再显示该操作表; 它会打开我的应用程序,什么也不做.所以我把它设置为NO; 现在该应用程序像以前一样工作,我不再收到该错误消息了.如果你不处理任何文档类型,我想你可以设置选项.


编辑:有一个关于该选项更多的信息在这里.

你去吧 如果您的应用程序要编辑文档,它是否会编辑原始文档,还是会复制并处理该文档?相应地设置选项.如果你真的不做那样的话,我猜想把选项设置为NO最安全的赌注,我认为这就是我的应用程序在我没有设置该选项时的表现.



2> chriswillow..:

由于您的应用程序不是基于文档,只是在您的plist中设置UISupportsDocumentBrowser和/或LSSupportsOpeningDocumentsInPlace(参考和文档)为NO.这应该解决警告.

我对App Store Connect的警告也有同样的问题.将这两个键更改为NO并重新提交警告后就消失了.


感谢您的回复。我的应用程序支持文档复制,因此我可以通过在Info.plist` UISupportsDocumentBrowser LSSupportsOpeningDocumentsInPlace `中添加以下两点来纠正警告:

3> SwiftArchite..:

典型要求

如果您的应用程序不是基于文档的(如果您收到此新警告通常就是这种情况),而且如果您已经在文档目录中打开文件,那么您只需要:

LSSupportsOpeningDocumentsInPlace = YES

支持打开文档


如果您没有打开文档(即复制),或者当您希望支持文档浏览器时,这个答案不适用,如@ rivera的评论中所示.



4> 小智..:

如果您在应用中使用UIDocumentInteractionController,请设置

UISupportsDocumentBrowser = YES

在您项目的info.plist中;否则,设置

UISupportsDocumentBrowser = NO


推荐阅读
  • 如何自行分析定位SAP BSP错误
    The“BSPtag”Imentionedintheblogtitlemeansforexamplethetagchtmlb:configCelleratorbelowwhichi ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • SpringBoot uri统一权限管理的实现方法及步骤详解
    本文详细介绍了SpringBoot中实现uri统一权限管理的方法,包括表结构定义、自动统计URI并自动删除脏数据、程序启动加载等步骤。通过该方法可以提高系统的安全性,实现对系统任意接口的权限拦截验证。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 阿,里,云,物,联网,net,core,客户端,czgl,aliiotclient, ... [详细]
  • t-io 2.0.0发布-法网天眼第一版的回顾和更新说明
    本文回顾了t-io 1.x版本的工程结构和性能数据,并介绍了t-io在码云上的成绩和用户反馈。同时,还提到了@openSeLi同学发布的t-io 30W长连接并发压力测试报告。最后,详细介绍了t-io 2.0.0版本的更新内容,包括更简洁的使用方式和内置的httpsession功能。 ... [详细]
  • 本文介绍了Oracle数据库中tnsnames.ora文件的作用和配置方法。tnsnames.ora文件在数据库启动过程中会被读取,用于解析LOCAL_LISTENER,并且与侦听无关。文章还提供了配置LOCAL_LISTENER和1522端口的示例,并展示了listener.ora文件的内容。 ... [详细]
  • Spring特性实现接口多类的动态调用详解
    本文详细介绍了如何使用Spring特性实现接口多类的动态调用。通过对Spring IoC容器的基础类BeanFactory和ApplicationContext的介绍,以及getBeansOfType方法的应用,解决了在实际工作中遇到的接口及多个实现类的问题。同时,文章还提到了SPI使用的不便之处,并介绍了借助ApplicationContext实现需求的方法。阅读本文,你将了解到Spring特性的实现原理和实际应用方式。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • sklearn数据集库中的常用数据集类型介绍
    本文介绍了sklearn数据集库中常用的数据集类型,包括玩具数据集和样本生成器。其中详细介绍了波士顿房价数据集,包含了波士顿506处房屋的13种不同特征以及房屋价格,适用于回归任务。 ... [详细]
  • 本文介绍了计算机网络的定义和通信流程,包括客户端编译文件、二进制转换、三层路由设备等。同时,还介绍了计算机网络中常用的关键词,如MAC地址和IP地址。 ... [详细]
  • 个人学习使用:谨慎参考1Client类importcom.thoughtworks.gauge.Step;importcom.thoughtworks.gauge.T ... [详细]
  • 有没有一种方法可以在不继承UIAlertController的子类或不涉及UIAlertActions的情况下 ... [详细]
  • 高质量SQL书写的30条建议
    本文提供了30条关于优化SQL的建议,包括避免使用select *,使用具体字段,以及使用limit 1等。这些建议是基于实际开发经验总结出来的,旨在帮助读者优化SQL查询。 ... [详细]
author-avatar
娜娜的乖宝宝699
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有