iOS9,iOS10 相关

(一) iOS9及以上,工程支持http :

/**
     <key>NSAppTransportSecurity</key>
     <dict>
     <key>NSAllowsArbitraryLoads</key>
     <true/>
     </dict>
 *   如上,在plist文件中加入此设置,才可以正常使用http
 */

(二)设置状态栏

/**
 * 在plist文件中 View controller-based status bar appearance = NO
 * 通过  [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
 * 可以随时改变状态栏的类型,但是这种改变是面向全工程的,使用时请注意
 */

(三) 关于版本

 1,Version是显示对外的版本号,(itunesconect和Appstore用户可以看到),对应OC中获取version的值:
 [[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleShortVersionString"];
 该版本的版本号是三个分隔的整数组成的字符串。第一个整数代表重大修改的版本,如实现新的功能或重大变化的修订。第二个整数表示的修订,实现较突出的特点。第三个整数代表维护版本
 例如:1.0.12或者  1.2.3等等
 2,build别人看不到,只有开发者自己才能看到,相当于内部版本号。【更新版本的时候,也要高于之前的build号】 对应获取方式:
 [[[NSBundle mainBundle]infoDictionary]valueForKey:@"CFBundleVersion"];
 标示(发布或者未发布)的内部版本号。这是一个单调增加的字符串,包括一个或者多个分割的整数。

(四)iOS10 获取对应权限

<!-- 相册 --> 

<key>NSPhotoLibraryUsageDescription</key> 

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

<!-- 相机 --> 

<key>NSCameraUsageDescription</key> 

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

<!-- 麦克风 --> 

<key>NSMicrophoneUsageDescription</key> 

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

<!-- 位置 --> 

<key>NSLocationUsageDescription</key> 

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

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

<key>NSLocationWhenInUseUsageDescription</key> 

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

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

<key>NSLocationAlwaysUsageDescription</key> 

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

<!-- 日历 --> 

<key>NSCalendarsUsageDescription</key> 

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

<!-- 提醒事项 --> 

<key>NSRemindersUsageDescription</key> 

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

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

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

<!-- 健康更新 --> 

<key>NSHealthUpdateUsageDescription</key> 

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

<!-- 健康分享 --> 

<key>NSHealthShareUsageDescription</key> 

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

<!-- 蓝牙 --> 

<key>NSBluetoothPeripheralUsageDescription</key> 

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

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

<key>NSAppleMusicUsageDescription</key> 

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

以上只为自己粘贴方便.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,149评论 25 709
  • 因为要结局swift3.0中引用snapKit的问题,看到一篇介绍Xcode8,swift3变化的文章,觉得很详细...
    uniapp阅读 10,101评论 0 12
  • 很可能你的应用是与一个支持HTTPS传输数据的服务器交互,但是并没有使用TLS 1.2或更高。在这种情况下,你定义...
    Www刘阅读 8,340评论 0 5
  • 算命的说我“命中有贵人相助。”这句话我是深信不疑的。如果单凭我自己的努力,可能也能过上现在的生活,但可能要付出更多...
    李不乖阅读 1,000评论 2 1
  • 嗨喽学长~ 想不到我会在这一天发消息给你吧?平安夜快乐!这是我们所有西爱人的祝福!!! 很感激学长远在台湾还一直惦...
    屿惜阅读 1,472评论 0 0

友情链接更多精彩内容