适配ios10(iTunes找不到构建版本)

前两天上架App遇到一个比较神奇的问题,打包好的项目使用Application Loader上传成功,但是在iTunes里面却找不到构建版本,App的活动页面也没有相应的版本。

     之前了解IOS10对用户的安全和隐私的增强,在申请很多私有权限的时候都需要添加描述,但是,在使用Xcode 8对原有项目编译时并没有报错。我还专门在IOS10真机上进行了测试,也并没有报错,于是我就没有对项目的权限添加描述,然后打包上传出现了上述问题。

    解决办法:

          在info.plist添加相应的权限描述,如下所示

 

  1.<!-- 相册 -->  

  1.<key>NSPhotoLibraryUsageDescription</key>  

  1.<string>App需要您的同意,才能访问相册</string>  

 

  2.<!-- 相机 -->  

  2.<key>NSCameraUsageDescription</key>  

  2.<string>App需要您的同意,才能访问相机</string>  

 

  3.<!-- 麦克风 -->  

  3.<key>NSMicrophoneUsageDescription</key>  

  3.<string>App需要您的同意,才能访问麦克风</string> 

 

  4.<!-- 位置 -->  

 

  4.<key>NSLocationUsageDescription</key>  

  4.<string>App需要您的同意,才能访问位置</string>  

 

 

  5.<!-- 在使用期间访问位置 -->  

 

  5.<key>NSLocationWhenInUseUsageDescription</key>  

 

  5.<string>App需要您的同意,才能在使用期间访问位置</string>  

 

 

 

  6.<!-- 始终访问位置 -->  

 

  6.<key>NSLocationAlwaysUsageDescription</key>  

 

  6.<string>App需要您的同意,才能始终访问位置</string>  

 

 

  7.<!-- 日历 -->  

 

  7.<key>NSCalendarsUsageDescription</key>  

 

  7.<string>App需要您的同意,才能访问日历</string>  

 

 

  8.<!-- 提醒事项 -->  

 

  8.<key>NSRemindersUsageDescription</key>  

 

  8.<string>App需要您的同意,才能访问提醒事项</string>  

 

 

  9.<!-- 运动与健身 -->  

 

  9.<key>NSMotionUsageDescription</key> <string>App需要您的同意,才能访问运动与健身</string>  

 

  

 

  10.<!-- 健康更新 -->  

 

  10.<key>NSHealthUpdateUsageDescription</key>  

 

  10.<string>App需要您的同意,才能访问健康更新 </string>  

 

  11.<!-- 健康分享 -->  

  11.<key>NSHealthShareUsageDescription</key>  

 

  11.<string>App需要您的同意,才能访问健康分享</string>  

 

 

 

  12.<!-- 蓝牙 -->  

 

  12.<key>NSBluetoothPeripheralUsageDescription</key>  

 

  12.<string>App需要您的同意,才能访问蓝牙</string>  

 

  13.<!-- 媒体资料库 -->  

 

  13.<key>NSAppleMusicUsageDescription</key>  

 

  13.<string>App需要您的同意,才能访问媒体资料库</string>  

 



 

转载于:https://www.cnblogs.com/MasterPeng/p/5916374.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值