首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

由于Info.plist文件麦克风中缺少目的字符串,应用被拒绝,但我无法在info.plist中添加描述

Info.plist文件是iOS应用程序的配置文件,用于存储应用程序的各种配置信息。在该文件中,可以添加描述、权限、功能等相关信息。

针对你提到的问题,如果在Info.plist文件中添加描述时遇到困难,可能是由于权限或配置问题导致的。以下是一些可能的解决方案:

  1. 检查权限:确保你有足够的权限来编辑Info.plist文件。有时,你可能需要以管理员身份登录或获取适当的权限才能进行编辑。
  2. 使用正确的编辑工具:确保你使用适当的编辑工具来编辑Info.plist文件。常见的编辑工具包括Xcode、文本编辑器等。使用错误的工具可能导致文件格式错误或无法保存更改。
  3. 检查文件路径:确认你正在编辑正确的Info.plist文件。在iOS应用程序中,每个目标(target)都有自己的Info.plist文件。确保你正在编辑与你的应用程序目标对应的Info.plist文件。
  4. 检查文件格式:确保你的Info.plist文件的格式正确。它应该是一个XML文件,并且遵循特定的结构和语法规则。如果文件格式错误,可能会导致应用程序被拒绝。
  5. 添加目的字符串:在Info.plist文件中,你可以添加描述信息来解释应用程序使用麦克风的目的。你可以在NSMicrophoneUsageDescription键下添加一个字符串值,用于描述你的应用程序使用麦克风的目的。例如,你可以添加类似于"我们需要访问你的麦克风以录制音频"的描述。

如果你使用腾讯云作为云计算服务提供商,你可以考虑使用腾讯云的移动应用开发解决方案。腾讯云提供了一系列与移动开发相关的产品和服务,包括移动应用开发平台、移动推送服务、移动分析服务等。你可以通过腾讯云官方网站获取更多关于这些产品的详细信息和文档。

请注意,以上解决方案仅供参考,具体解决方法可能因个人情况而异。如果问题仍然存在,建议咨询相关技术支持或开发社区以获取更准确的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

App安全合规的思考之权限问题

权限申请应满足“最小必要”原则,与业务功能无关的系统权限不向操作系统声明,例如无关的安卓系统权限不在AndroidManifest.xml(苹果info.plist文件声明。...注意,未在AndroidManifest.xml声明的权限,代码写了也是没办法进行申请的。 请权限时应同步告知权限申请目的目的应明确且易于理解,不包含广告及任何欺诈、诱骗、误导用户授权的描述。...其实关于使用频率问题没有一个统一的标准,《信息安全技术 移动互联网应用程序(App)个人信息安全测评规范 征求意见稿》附录D中粗略的列了一些场景下的采集频率,但是场景无法穷尽,这个统一标准出起来肯定不容易...使用intent调取其他应用:我选择让有车有驾驶本的Tom带我去,我没有选择权,但我也不需要承担开车途中的事故风险。...4.2第三方sdk权限严格审查 从公司的近期整改来看,其实由于应用自身获取权限的导致的问题并不多,大部分是第三方SDK对权限获取上的问题。

1.9K30

App Store上架审核过程中常见问题整理

AppID 的创建需要用到项目的Bundle ID,之后便可以创建描述文件了。 3....使用 Xcode 打包上传 App 将 2 步骤申请好的证书和描述文件正确配置到 Xcode ,设置好Xcode的一些属性: 1.Xcode中选择iOS Device(这里不能选择模拟器); 2....解决方案: 4.如果你的应用根本不需要定位功能,但是还是info.plist里面添加了location in theUIBackgroundModes key ,那么plist文件里面移除UIBackgroundModes...问题:info.plist 权限配置拒 iOS 10 之后如果需要调用相机,蓝牙等设备时,需要在 info.plist 文件中进行相应的配置,否则应用会直接崩溃, iOS 10 之前则是无法访问。...另外,如果在 info.plist 调用了配置了权限应用却没有使用到也是会被拒的。 解决方案: 一定要注意自己的 App 使用中用到了哪些权限,不要添加无用的权限,也不要缺少必要的权限。

2.8K40

​iOS上架前的准备、上架技巧、常见上架问题及解决方案【修订】

(申请iOS App上线爱思助手应用市场) iOS 上架拒的解决方案:3. 2.2 Business: Other Business Model Issues 因app的蓝牙功能隐蔽而导致上架拒绝的解决方案...2.2 不更新版本的情况下删除App Store非主语言的方法 2.3 开发和上架分离管理 3.0 iOS app因蓝牙功能隐蔽而导致上架拒绝的解决方案 3.1 info.plist 的权限配置问题导致的...(通常要求1024x1024px) 确保icon的图标是唯一的,不能和其他应用的一样,否则会容易拒绝 即使是同一开发者也不要一样 ?...Xcode 的 altool 和 stapler 命令行工具可将您的软件上传至 Apple 公证服务,并将生成的凭证附加到您的可执行文件。.../article/details/112260495 相关的公众号文章: 因app的蓝牙功能隐蔽而导致上架拒绝的解决方案 3.1 info.plist 的权限配置问题导致的app吃掉了

1.7K20

1、大部分社交平台接口不支持https协议。

具体方法: 目的info.plist添加一个Key:NSAppTransportSecurity,类型为字典类型。...具体方法: 1)、目的info.plist添加一个Key:NSAppTransportSecurity,类型为字典类型。...问题描述:iOS 9新建项目默认需要支持bitcode,而不支持bitcode的SDK会导致无法编译运行。...问题描述iOS 9下涉及到平台客户端跳转,系统会自动到项目info.plist下检测是否设置平台Scheme。对于需要配置的平台,如果没有配置,就无法正常跳转平台客户端。...具体方法: 1)、目的info.plist添加一LSApplicationQueriesSchemes,类型为Array。 2)、然后给它添加一个需要支持的项目,类型为字符串类型; ?

1.1K50

iOS_从相机或相册里扫描二维码或条形码

从相机里扫描 1.1 申请相机权限 导入: import AVFoundation 目的 Info.plist 文件添加 Privacy - Camera Usage Descriptio 描述申请使用相机权限...previewLayer.videoGravity = .resizeAspectFill scanView.layer.addSublayer(previewLayer) 1.3 开始扫描 Tips: 不能在主线程扫描...,否则会无法应用户操作,导致卡死现象 DispatchQueue.global(qos: .userInitiated).async { self.captureSession.startRunning...从相册里扫描 2.1 获取相册权限 导入: import Photos 目的 Info.plist 文件添加 Privacy - Photo Library Usage Description 描述申请访问相册权限...PHPhotoLibrary.requestAuthorization { (status) in // handle request result } 2.2 打开相册 Tips: 打开相册必须在主线程执行

39640

2019年提交app到苹果应用下载商店审核拒绝的各种问题

重要的话说三遍,已有人尝试并且再次拒绝。...不要出现字眼(安卓、Android)、图标(类似绿色小机器人)等,或诱导用户知晓或安装对应安卓平台应用,曾有电商平台App因为售卖安装安卓系统的三星手机拒。所以还是不要以身试法的好。...info.plist添加:Privacy - Location Always Usage Description(NSLocationAlwaysUsageDescription)并添加对应描述,并在...iTunes Connect内对应App描述添加“App在后台持续使用GPS定位可能使您的电池过快被消耗,并降低电池寿命”。...否则请选择使用过程定位:Privacy - Location When In Use Usage Description(NSLocationWhenInUseUsageDescription)。

3.9K00

iOS12、iOS11、iOS10、iOS9常见适配

解决办法二: 删除其他info.plist文件。...LaunchImage 给Brand Assets添加一张1125*2436大小的图片 打开Assets.xcassets文件夹,找到Brand Assets 右键Show in Finder 添加一张...1125*2436大小的图片 修改Contents.json文件,添加如下内容 { "extent" : "full-screen", "idiom" : "iphone", "...如果要支持老版本,即 iOS 11 以下系统版本,那么建议 info.plist 配置所有的 Key(即使 NSLocationAlwaysUsageDescription iOS 11及以上版本不再使用...3.3、隐私数据访问问题 iOS10,苹果加强了对隐私数据的保护,要对隐私数据权限做一个适配,iOS10调用相机,访问通讯录,访问相册等都要在info.plist中加入权限访问描述,不然之前你们的项目涉及到这些权限的地方就会直接

2K31

【客户端检查篇】告别被拒,提升iOS审核通过率(二)

【案例2】《项目B》x.x.5版本,因没有遵循iOS的数据存储准则拒,应用的documents目录下存储了资源文件,苹果不允许非用户生成的文件放在这个目录下,因为此目录会被同步到iCloud。...审核依据 Information Property List Key Reference 【案例3】《项目C》x.x1版本,曾因Info.plist设置问题拒,即应用程序不需要的文件共享功能,...但在Info.plist的UIFileSharingEnabled键设置为true了。...5私有API检查 私有API(Private API)是指放在PrivateFrameworks框架的API,因调用私有API而在审核遭到拒绝的现象并不少见,近日,苹果便下架了包括《爸爸去哪儿2...未公开的API(Non-publicAPI)虽然放在Frameworks框架,但是却没有苹果的官方文档中有使用说明、代码介绍等。

2.6K70

【客户端检查篇】告别被拒,提升iOS审核通过率(二)

【案例2】《项目B》x.x.5版本,因没有遵循iOS的数据存储准则拒,应用的documents目录下存储了资源文件,苹果不允许非用户生成的文件放在这个目录下,因为此目录会被同步到iCloud。...审核依据 Information Property List Key Reference 【案例3】《项目C》x.x1版本,曾因Info.plist设置问题拒,即应用程序不需要的文件共享功能,但在...Info.plist的UIFileSharingEnabled键设置为true了。...5 私有API检查 私有API(Private API)是指放在PrivateFrameworks框架的API,因调用私有API而在审核遭到拒绝的现象并不少见,近日,苹果便下架了包括《爸爸去哪儿2》...未公开的API(Non-publicAPI)虽然放在Frameworks框架,但是却没有苹果的官方文档中有使用说明、代码介绍等。

1.3K20

iOS-打包上架构建版本一直不出现正在处理自动消失

iOS开发过程,打包上架苹果审核是一个不可或缺的环节。说实话,这个问题我遇见两次了,为了让自己长点记性,决定写下来。...构建版本不出现大多数都是由于info.plist文件没有添加相应的访问权限或者对权限key值没有添加对应的value提示语。...本人此次的问题是项目中接入了即时通讯功能,但没有添加通讯录和麦克风的访问权限导致的。收到的邮件如下: 解决方法:info.plist文件添加相应的访问权限即可。...提交上传这边我们可以借助appuploder工具,  它会要求你上传你的构建版本(如下图),这里其实就是要你上传你的ipa文件,但是苹果官网上无法直接上传ipa,它要你下载他的工具来上传,但是它提供的工具只能安装在...最后,appuploder,即可在刚才的构建版本里见到新上传的版本,可供选择。然后填写其他的上架资料,然后提交人工审核,即可完成上架。 ​

27010

客户端检查篇

【案例2】《项目B》x.x.5版本,因没有遵循iOS的数据存储准则拒,应用的documents目录下存储了资源文件,苹果不允许非用户生成的文件放在这个目录下,因为此目录会被同步到iCloud。...审核依据 Information Property List Key Reference 【案例3】《项目C》x.x1版本,曾因Info.plist设置问题拒,即应用程序不需要的文件共享功能,...但在Info.plist的UIFileSharingEnabled键设置为true了。...5私有API检查 私有API(Private API)是指放在PrivateFrameworks框架的API,因调用私有API而在审核遭到拒绝的现象并不少见,近日,苹果便下架了包括《爸爸去哪儿2...未公开的API(Non-publicAPI)虽然放在Frameworks框架,但是却没有苹果的官方文档中有使用说明、代码介绍等。

2K80

告别被拒,如何提升iOS审核通过率(上篇)

【案例2】 《项目B》x.x.5版本,因没有遵循iOS的数据存储准则拒,应用的documents目录下存储了资源文件,苹果不允许非用户生成的文件放在这个目录下,因为此目录会被同步到iCloud。...2、配置文件Info.plist)检查 Info.plist是一种结构化的文本文件,通常所说的 “属性列表”,iOS的app都使用Info.plist文件来存储元信息,用来实现决定bundle所显示的...关于此部分的检查,我们通常关注如下方面的内容: 【经典案例】 《项目C》x.x1版本,曾因Info.plist设置问题拒,即应用程序不需要的文件共享功能,但在Info.plist的UIFileSharingEnabled...5、私有API检查 私有API(Private API)是指放在PrivateFrameworks框架的API,因调用私有API而在审核遭到拒绝的现象并不少见,近日,苹果便下架了包括《爸爸去哪儿...iOS预审工具分四步进行预审服务 【一键扫描】只需提供ipa包、审核图片、审核视频、应用描述,即可在4小时内拿到一份完整的检测报告,定位问题的同时提供解决方案,助您成功通过审核。

1.1K20

扒虫篇-使用Xcode8上传到AppStore 无法构建版本 没有➕号

前言 由于公司产品需要上架,准备好相关文件后,就火速设置好itunsConnect里面的内容,使用Xcode8火速上传 ipa文件到 AppStore后就开心的准备发布,可是,构建版本的地方依然无法构建...然后使用 loader 上传 导出的 ipa 文件,依然成功,却依然无法构建版本,最后无奈,打开了 Xcode7 ,Xcode8无法上传的情况下,我寄希望于Xcode 7 ,出现下面的错误: ?...Snip20161019_1.png 这是由于团队多人使用同一个账号造成的,我点击“-” 删除原来的帐号,然后点点击 “+”号重新登录下原来的帐号。再次尝试没有了那个错误提示: ?...右击Info.plist文件 》Open As 》Source Code 打开复制以下你应用中使用的隐私权限设置(描述自己修改) NSVideoSubscriberAccountUsageDescription...这里写图片描述 添加好以后 ,再去打包上传 就可以了。

1K20

macOS 开发 - 小基础拾遗

mac开发-碎碎念 前言(汇报近期状况) 近段时间由于公司的开发业务整合,我领到了一个兼职维护Android项目的机会,于是花了些时间把安卓基础的知识过了一遍,顺带还熟悉了一下Java语言,收获非浅...,系统做的第一件事情就是打开info.plist文件, 从中获知编译后的二进制文件位于什么地方,并启动它我们的编写的代码此后便处于App的控制机制下....info.plist文件提供了对应用程序的基本描述: 应用的图标 应用的类型(仅macOS) 应用程序的可执行二进制文件名称 启动应用时加载的界面文件 应用程序支持打开的文档类型 info.plist...文件非常重要,如果从应用程序删除这个文件,会导致App无法启动. 2.运行过程: 系统运行的第一件事就是打开主storyboard(Xcode7以前的版本是打开nib文件),并反序列化其中的内容,...NSView的layer说明: macOS,NSView由于历史原因,并不像iOS的UIView一样天然的就带有一个layer图层,这在NSView的使用时,会造成有时通过layer.backgroundColor

68220

iOS定位--CoreLocation框架

但是从iOS8开始, 想要定位必须先"自己""主动"要求用户授权 添加友好提示,info.plist文件添加字段 Privacy - Location Usage Description iOS8...不仅仅要主动请求授权,而且必须再info.plist文件配置一项属性才能弹出授权窗口 NSLocationWhenInUseDescription,允许在前台获取GPS的描述 NSLocationAlwaysUsageDescription...,允许在后台获取GPS的描述 /* 用户从未选择过权限 kCLAuthorizationStatusNotDetermined 无法使用定位服务,该状态用户无法改变...kCLAuthorizationStatusRestricted 用户拒绝应用使用定位服务,或是定位服务总开关处于关闭状态 kCLAuthorizationStatusDenied...,没有强引用 3.没有info.plist文件添加字段 NSLocationAlwaysUsageDescription NSLocationWhenInUseDescription ②开始用户定位

1.8K100

ios9 http请求失败的问题

推荐网址:http://segmentfault.com/a/1190000002933776   最终找到以下解决办法: Info.plist添加NSAppTransportSecurity类型...NSAppTransportSecurity下添加NSAllowsArbitraryLoads类型Boolean,值设为YES 看到很多同学修改后还是不能用添加一下截图: Filter搜索Info.plist...注意⚠️,单元测试下面也有一个Info.plist,修改那个文件是没有作用的! 补充说明 上面介绍的方法虽然解决了网络访问的问题,但是苹果提供的安全保障也关闭了。...最终找到以下解决办法: Info.plist添加NSAppTransportSecurity类型Dictionary。...受此影响,当你的应用在iOS 9需要使用微信SDK的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码: 注意:截图来自微信开放平台,里面已经包含第一个问题的解决 完成后需使用

2K70
领券