文档章节

使用Xcode8上传成功后,商店里构建版本却没有应用

 北方人在上海
发布于 2016/09/29 11:06
字数 551
阅读 167
收藏 0

最近ios更新到10,xcode也更新到8。然而蛋疼的事情就来了。。。

本来按照以前的方式上传应该没啥问题的,但是再商店里却找不到构建版本,有时候连“+”都没,有的会显示此版本无效。

提交了很多次,也等了一天,但是都没有。

于是找资料才发现,从iOS10开始,苹果更加注重对用于隐私的保护,app里边如果需要访问用户隐私,必须要做描述,所以要在plist文件中添加描述;

* 麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?

* 相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?

* 相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?

通讯录权限: Privacy - Contacts Usage Description 是否允许此App访问你的通讯录?

蓝牙权限:Privacy - Bluetooth Peripheral Usage Description 是否许允此App使用蓝牙?

语音转文字权限:Privacy - Speech Recognition Usage Description 是否允许此App使用语音识别?

日历权限:Privacy - Calendars Usage Description 是否允许此App使用日历?

定位权限:Privacy - Location When In Use Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位权限: Privacy - Location Always Usage Description 我们需要通过您的地理位置信息获取您周边的相关数据

定位的需要这么写,防止上架被拒。

在plist文件里添加这几个字段(可以根据自己APP的情况,来添加,比如我用了蓝牙,就找到带有Bluetooth的字段),重点是:要在后面添加描述,如果不添加描述,跟没加是一样的,苹果还是会拒绝(最基础是带*的前三项添加)

最后再上传,就会成功了。。。


 

文/应敏Inmine(简书作者)
原文链接:http://www.jianshu.com/p/31b71fd89ac5
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

© 著作权归作者所有

粉丝 22
博文 187
码字总数 265578
作品 0
浦东
私信 提问
Ionic2构建iOS应用上传总结

第一次上传iOS应用,还是使用Ionic2构建的web app。遇到太多坑了,忍不住和大家分享下,就从遇到的各种问题入手介绍吧(这边默认已经正确配好iOS各类证书和PP文件) 1: 使用Xcode Archive成...

tfirer
2016/10/20
443
0
Xcode8打包上传时,iTunes Connect不显示构建版本

Xcode的每一次更新,都有许多碎片化的改动。第一次使用Xcode8发布新版本应用时,向往常一样使用 Application Loader打包上传,很快,上传成功,我便进入开发者账户查看构建版本,但是并没有提...

HxLemon
2016/10/08
115
0
Xcode8下快速集成极光推送并兼顾iOS10

前言 iOS10下,远程推送发生了变化,新增的将本地推送和远程推送整合在一起。 最近刚刚更新了Xcode8,自动创建证书和配置文件确实方便许多。琰君分享下以开发环境为例(非生产环境)在Xcode...

-Man
2016/10/27
695
1
iOS10 适配、Xcode8配置总结②

Xcode8 新特性 Interface Builder 随着14年的iPhone6和6P出来之后,iPhone的屏幕尺寸也越来越多,屏幕适配是一个需要解决的问题,以后不一定苹果又出什么尺寸的iPhone呢。 在iPhone6和6P发布...

秦无炎
2016/10/25
146
0
iOS10 适配、Xcode8配置总结①

一、Xcode8 插件你去哪了 以为是和之前一样 Xcode 升级了,只需要更新 Xcode info.plsit 中的 DVTPlugInCompatibilityUUID,结果发现一点用都木有泪奔;苹果解决xcode ghost,把插件屏蔽了,为...

秦无炎
2016/09/21
436
0

没有更多内容

加载失败,请刷新页面

加载更多

设计模式之建造者模式、模版方法

一、建造者模式 建造者模式:是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进...

codeobj
13分钟前
3
0
puppeteer踩坑记录

错误代码1: error while loading shared libraries: libXcomposite.so.1: cannot open shared 解决方案: 在项目Chrome所在的目录例如:/home/code/puppeteer/node_modules/puppeteer/.local......

JamesView
14分钟前
4
0
Dojo 样式简介

翻译自:https://github.com/dojo/framework/blob/master/docs/en/styling/introduction.md 介绍 Dojo 是基于 HTML 的技术,使用 CSS 为框架中的元素和用它开发的应用程序设置样式。 Dojo 鼓...

blocklang
14分钟前
5
0
装饰器

装饰器 装饰器:装饰器是一种特殊类型的声明,它能够被附加到类声明,方法,属性或参数上,可以修改类的行为。 通俗的讲装饰器就是一个方法,可以注入到类、方法、属性参数上来扩展类、属性、...

不负好时光
15分钟前
5
0
java值传递和引用传递

先写三个例子把。 1、这个例子很简单,估计都知道,是值类型,按照值类型传递,传递是副本。所以结果依旧是20。 static void change(int age) { age = 10;}public static void ma...

朝如青丝暮成雪
18分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部