ios 为APP设置App Store中的兼容性问题
2017-11-20 15:47
519 查看
原文地址:http://blog.csdn.net/studying_ios/article/details/70161406
最近发现,我们的APP发布到App Store后我发现在兼容性上为:
需要ios8或更高版本。与iPhone、ipad、iPod touch兼容
然后就是一堆百度,可能是我百度的姿势不对,始终没有找到改变这种兼容性的方法,于是在stackoverflow用自己蹩脚的英文请教了各位大神,终于有一个大神回复了我,现将解决办法记录如下,希望能够帮助到需要的同学。
首先需要指出的是:
使用上面提到的方法,尝试修改itunesstore中的app兼容性的时候,再次提交应用,发现会直接被告知不能这么更改,so,上面的方面并不能在发现这个问题之后再去修改,我猜可能在第一次提交应用的时候就应该进行相应的设置才可以,希望没有误导大家。
简单来说,苹果没有提供直接的方式来更改这个兼容性,但是可以使用
DeviceCompatibilityMatrix
这个东西,这个东西在苹果开发者文档中可以看到身影,传送门:
https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html,
大家感兴趣可以研究一下。
修改的话,在我们项目的info.plist文件中添加一项 Required device capabilities,默认是一个数组,里面添加两个字段gps和telephony。
哇塞,好神奇,这是什么原理呢,如果大家有看上面提到的那个文档的话,可以发现,telephony在iPad中不可用,gps在iPod touch不可用,这样配置之后,我们下次提交appstore后,Appstore会自动从兼容性列表中移除掉iPad和iPod touch,就实现了我们的愿望。
最近发现,我们的APP发布到App Store后我发现在兼容性上为:
需要ios8或更高版本。与iPhone、ipad、iPod touch兼容
然后就是一堆百度,可能是我百度的姿势不对,始终没有找到改变这种兼容性的方法,于是在stackoverflow用自己蹩脚的英文请教了各位大神,终于有一个大神回复了我,现将解决办法记录如下,希望能够帮助到需要的同学。
首先需要指出的是:
使用上面提到的方法,尝试修改itunesstore中的app兼容性的时候,再次提交应用,发现会直接被告知不能这么更改,so,上面的方面并不能在发现这个问题之后再去修改,我猜可能在第一次提交应用的时候就应该进行相应的设置才可以,希望没有误导大家。
简单来说,苹果没有提供直接的方式来更改这个兼容性,但是可以使用
DeviceCompatibilityMatrix
这个东西,这个东西在苹果开发者文档中可以看到身影,传送门:
https://developer.apple.com/library/content/documentation/DeviceInformation/Reference/iOSDeviceCompatibility/DeviceCompatibilityMatrix/DeviceCompatibilityMatrix.html,
大家感兴趣可以研究一下。
修改的话,在我们项目的info.plist文件中添加一项 Required device capabilities,默认是一个数组,里面添加两个字段gps和telephony。
哇塞,好神奇,这是什么原理呢,如果大家有看上面提到的那个文档的话,可以发现,telephony在iPad中不可用,gps在iPod touch不可用,这样配置之后,我们下次提交appstore后,Appstore会自动从兼容性列表中移除掉iPad和iPod touch,就实现了我们的愿望。
相关文章推荐
- ios 为APP设置App Store中的兼容性问题
- ios-通知:闹钟之关于设置闹钟后,点击app图标进入程序不播放音乐的问题(已解决)
- 用Flash Builder 4.6编译的iOS App上传至app store出现的三个问题及解决办法
- 用Flash Builder 4.6编译的iOS App上传至app store出现的三个问题及解决办法
- iOS APP 提交App Store过程中遇到的问题
- 【iOS遇到的问题】switch控件--在设置switch按钮状态为on或者off,运行app,模拟器黑屏
- iOS APP 上架 APP Store 被拒问题总汇 二进制文件被拒绝(持续更新)
- iOS_从APP内跳转到系统WiFi设置界面在iOS 10以上不能跳转的问题
- iOS App作为外设(从设备)设置广播间隙和连接间隙最大值最小值问题
- IOS APP提交给App Store时出现的问题
- iOS WKWebView无法处理URL Scheme和App Store链接的问题解决
- iOS 10 适配 ATS(app支持https通过App Store审核)
- 关于iOS夺宝类App20.4的支付问题
- iOS学习爬坑记录17:iOS8从app跳转到设置setting bundle的方法(UIApplicationOpenSettingsURLString)
- Antd在create-react-app中对自定义主题的设置的问题
- IOS开发:关于设置UIView的背景为图片的方法以及问题
- ios app第三方登录 token时效问题
- iOS app 开发 几个小问题
- iOS App设置icon,启动图,App名称的方法【原创】