ios10_ios10.11镜像 - CSDN
精华内容
参与话题
  • Xcode8以及iOS10问题记录

    千次阅读 2016-09-22 17:30:30
    对于插件无法使用,4.iOS10隐私权限问题,5.label中的文字显示不全,6.Notification(通知),7.ATS问题,8.iOS10中UICollectionView性能优化,9.iOS10 UIColor新增方法,10.iOS10 UIScrollView新增refreshControl,...

    1.解决工程中输出无关日志

    Edit Scheme -> Run -> Arguments, Environment Variables里边添加   OS_ACTIVITY_MODE        disable



    遗留问题:

    还会出现下面这个问题5]: Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x112b58910) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x112982210). One of the two will be used. Which one is undefined.



    2.注释快捷键+/失效

    重启电脑,如果还不能使用的话就启用命令工具(命令运行 sudo /usr/libexec/xpccachectl),然后重启电脑


    3.对于插件无法使用

    网上推荐的是将Xcode拷贝一份可以使用插件的Xcode(在应用程序中),但是这个Xcode不能打包上传等,建议不要使用这种方法

    三方插件解决方法(fix method):让你的Xcode8继续使用插件


    4.iOS10隐私权限问题

    iOS10中调用相机相册等系统功能时,需要在info.plist文件中添加字段,否则会出现闪退的情况

    <!-- 相册 --> 
    <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>

    iOS10 配置须知



    5.label中的文字显示不全

    Xcode8与Xcode7.3的文字宽度变化(英文字母没有问题,只有汉字有问题)



    6.Notification(通知)

    (1)所有相关通知被统一到了UserNotifications.framework框架中

    (2)增加了撤销、更新、中途还可以修改通知的内容

    (3)通知不再是简单的文本,现在还可以是图片、视频,自定义通知的展示等等

    (4)iOS10相对之前的通知来说更好用更易于管理,并且进行了大规模优化

    (5)iOS10之后,本地与远程通知集成在一个方法中


    7.ATS问题

    iOS10从2017年1月1日起只能使用HTTPS,否则提交App可能会被拒绝。


    8.iOS10中UICollectionView性能优化


    9.iOS10 UIColor新增方法

    iOS10苹果建议我们使用sRGB,因为它性能更好,色彩更丰富。

    	+ (UIColor *)colorWithDisplayP3Red:(CGFloat)displayP3Red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha NS_AVAILABLE_IOS(10_0);
    
    	- (UIColor *)initWithDisplayP3Red:(CGFloat)displayP3Red green:(CGFloat)green blue:(CGFloat)blue alpha:(CGFloat)alpha NS_AVAILABLE_IOS(10_0);

    10.iOS10 UIScrollView新增refreshControl

    也就是说以后只要是继承UIScrollView就支持刷新功能

    @property (nonatomic, strong, nullable) UIRefreshControl *refreshControl NS_AVAILABLE_IOS(10_0) __TVOS_PROHIBITED;

    - (void)viewDidLoad {
        [super viewDidLoad];
        UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, self.view.bounds.size.width, 500)];
        scrollView.backgroundColor = [UIColor redColor];
        scrollView.contentSize = CGSizeMake(self.view.bounds.size.width, 1000);
        [self.view addSubview:scrollView];
        UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"1"]];
        [scrollView addSubview:imageView];
        // 添加下拉刷新控件
        UIRefreshControl *ref = [[UIRefreshControl alloc] init];
        // 监听刷新方法
        [ref addTarget:self action:@selector(refresh:) forControlEvents:UIControlEventValueChanged];
        scrollView.refreshControl = ref;
        self.view.backgroundColor = [UIColor redColor];
    }
    - (void)refresh:(UIRefreshControl *)ref {
       dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(2 * NSEC_PER_SEC)), dispatch_get_main_queue(), ^{
            // 结束刷新
            [ref endRefreshing];
        });
    }


    
    

    11.iOS10判断系统版本

    NSLog(@"%zd\n%f\n%@",
              [[[[UIDevice currentDevice] systemVersion] substringToIndex:1] integerValue],
              [[UIDevice currentDevice] systemVersion].floatValue,
              [[UIDevice currentDevice] systemVersion]);





    12.UIStatusBar的问题

    在iOS10中,如果还是用以前设置UIStatusBar类型或者控制隐藏还是显示的方法,会报警告,方法过期,如下图:



    要想修改UIStatusBar的样式或者状态使用下图中所示的属性或方法:

    @property(nonatomic, readonly) UIStatusBarStyle preferredStatusBarStyle NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to UIStatusBarStyleDefault
    @property(nonatomic, readonly) BOOL prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to NO
    - (UIStatusBarStyle)preferredStatusBarStyle NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to UIStatusBarStyleDefault
    - (BOOL)prefersStatusBarHidden NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to NO
    // Override to return the type of animation that should be used for status bar changes for this view controller. This currently only affects changes to prefersStatusBarHidden.
    - (UIStatusBarAnimation)preferredStatusBarUpdateAnimation NS_AVAILABLE_IOS(7_0) __TVOS_PROHIBITED; // Defaults to UIStatusBarAnimationFade


    13.UITextField新增字段

    在iOS10中,UITextField新增了textContentType字段,是UITextContentType类型,它是一个枚举,作用是可以指定输入框的类型,以便系统可以分析出用户的语义,是电话类型就建议一些电话,是地址类型就建议一些地址。可以在#import<UIkit/UITextInputTraits.h>文件中,查看textContentType字段,有以下可以选择的类型:


    UIKIT_EXTERN UITextContentType const UITextContentTypeName                      NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeNamePrefix                NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeGivenName                 NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeMiddleName                NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeFamilyName                NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeNameSuffix                NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeNickname                  NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeJobTitle                  NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeOrganizationName          NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeLocation                  NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeFullStreetAddress         NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeStreetAddressLine1        NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeStreetAddressLine2        NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeAddressCity               NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeAddressState              NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeAddressCityAndState       NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeSublocality               NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeCountryName               NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypePostalCode                NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeTelephoneNumber           NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeEmailAddress              NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeURL                       NS_AVAILABLE_IOS(10_0);
    UIKIT_EXTERN UITextContentType const UITextContentTypeCreditCardNumber          NS_AVAILABLE_IOS(10_0);

    14.推送

    所有的推送平台,不管是极光还是什么的,要想收到推送,这个必须打开




    15.蓝牙相关

    CBCentralManagerState废弃,使用CBManagerState替代

    CBCentralManager直接继承于CBManager,里面直接声明的属性:

    @property(nonatomic, assign, readonly) CBManagerState state;


    16.openURL的方法被遗弃,使用其替换方法

    openURL:options:completionHandler:


    17.iOS10字体随着手机系统字体而改变

    iOS 10提供了这样的属性adjustsFontForContentSizeCategory来设置

        UILabel *myLabel = [UILabel new];
        // UIFont 的preferredFontForTextStyle:意思是指定一个样式,并让字体大小符合用户设定的字体大小
        myLabel.font = [UIFont preferredFontForTextStyle:UIFontTextStyleHeadline];
        myLabel.adjustsFontForContentSizeCategory = YES;    // 是否更新字体的变化


    展开全文
  • 教你ios10怎么降级到ios9.3.2

    万次阅读 2017-06-07 20:29:35
    首先先说一下由于ios10.0 还处于测试阶段系统还有很多地方不是很稳定,那些升级到10.0的想把系统回到9.3.2怎么办? 不要慌,我来告诉你! 下面我拿一个 iPhone 6 进行截图 1.首先下载一个9.3.2的系统(这个时候只能...

    首先先说一下由于ios10.0虽然带来了很多新功能新特性,还处于测试阶段系统还有很多地方不是很稳定,那些升级到10.0的想把系统回到9.3.2怎么办?

    不要慌,我来告诉你!      

    1. 建议利用 iTunes 备份手机数据,万一降级失败,并且数据丢失,你可以重新恢复数据,运行 iOS10 的 iPhone 只能恢复 iOS 10 状态下备份的数据,运行 iOS 9 的 iPhone 只能恢复在 iOS 9 状态下备份的数据,所以你从 iOS 9 升级到 iOS 10 之前,也应该先备份数据;


    2.先检查你的 iTunes 是否已经升级到最新版本,如果不是最新版本,请升级到最新版本;


    3.在电脑上打开这个网站:https://ipsw.me/;如图:


    4.选择你的设备型号,对于 iPhone 5、iPhone 5s、iPhone 5c,你需要先判断你的 iPhone 是属于 GSM 还是属于 Global,判断方法可点击这里查阅,当然你也可以自行搜索;




    5.选择设备型号之后,再选择系统版本,现在你只能降级到 iOS 9.3.2,所以你只能选择 iOS 9.3.2,接着点击下面的 download,把系统固件下载下来;


    6.用充电线把 iPhone 或 iPad 或 iPod touch 连接到电脑,并打开 iTunes;




    7.如果你用 windows 电脑,按下键盘的 shift 不要放手,然后用鼠标点击 iTunes 右侧的「检查更新」,如果你用 Mac 电脑,按下 option 按键不要放手,同时用鼠标点击「检查更新」,点击之后可以放开键盘,这时系统会弹出一个对话框,选择你刚刚下载的系统固件,降级就开始了。


    8.在差不多完成的时候,iTunes 会弹出一个对话框,提示你解锁手机,解锁之后,点击对话框的重试按钮。如果提示更新运营商信息,通常都更新。



    9.等待重启这个时候你的系统已经是9.3.2




    10.通常情况下,降级之后,你会发现除了短信信息之外,其他数据都能保存下来。貌似 iOS 10 的壁纸也能保留下来。





    展开全文
  • 昨天有位大神发布了win版IOS10降级IOS9的工具,之前降级的都是苹果电脑才能降级,现在出了win电脑降

    昨天有位大神发布了win版IOS10降级IOS9的工具,之前降级的都是苹果电脑才能降级,现在出了win电脑降级工具了,小编并未测试,但还是分享给你们!


    大神来自于中国锋友,如下图所示↓

    640?wx_fmt=png


    能完美降级前提,首先你之前IOS9系统有备份SHSH,如果没有备份,基本上可以远离降级,SHSH需要本机才行,用别人的SHSH降级会导致出错,作者也有说明这个问题,请勿拿其它机子SHSH尝试降级。


    什么叫SHSH?

    SHSH是每台苹果设备刷固件使用的必需品,英文全称:Signature HaSH blobs,即中文签名散列,是Apple验证服务器根据设备信息,生成的一种签名证书。SHSH降级原理:iTunes(苹果的刷机软件)向验证服务器发送这台设备的信息,并请求恢复SHSH。如果恢复的版本尚没有关闭验证,服务器会发送SHSH,iTunes就可以继续;但如果这个版本的验证关闭,iTunes会直接报错,无法降级\升级。附:苹果在发布新版本的固件后,会很快关闭旧版本的验证。因此,保留SHSH变得很重要。


    降级需要对电脑基本知识有一定的了解,不然动不动就说不行的,很难和你解释,所以电脑小白不建议尝试,说认真的,有些降级都没开始,连解压文件都不会的,真心不建议你降级。


    满足以上几点直接说方法

    下载工具:iDeviceReRestorei

    链接:http://pan.baidu.com/s/1c1LU4Ys


    1. iDeviceReRestorei解压

      640?wx_fmt=png

    2. 在 C:\Users\Administrator\ 中创建一个 shsh 的文件夹

    3. 然后把 iOS 9.x.x的 shsh 放入文件夹中(一定放C盘创建,不然会失效)640?wx_fmt=png

    4. 将 shsh 的命名格式改为 xxxxxxxxxxxx-iPhone4,1-9.x.x需要将版本号去掉像下图中的 13F69 是不需要的。

      640?wx_fmt=png

    5. 可以在爱思助手下载个 iOS 9.x.x 的固件,并放入 iDeviceReRestore 的根目录,不用重命名。然后将 iPhone 用数据线连接电脑,并且进入 DFU 模式:(按HONE键+关机键一起按5秒放开关机键,等待进入DFU模式)

    6. 在 iDeviceReRestore 根目录下按 Win + R 键,输入 CMD,进入命令提示符

      640?wx_fmt=png

    7. 在 DOS 中输入 E:\idevicererestore-Windows\idevicererestore -r E:\idevicererestore-Windows\iPhone4,1_9.3.2_13F69_Restore.ipsw(这段代码的版本要输入你要降级系统版本)

    8. 如果 shsh 没有问题的话,按下回车键等待完成即可

    9. SHSH有问题,就会降级失败

    已经有人成功降级了。

    640?wx_fmt=png

    成功降级的伙伴,评论回复一下

    本文内容的相关公众号推荐

    程序员共读

    640?wx_fmt=jpeg

    Java编程精选↓

    640?wx_fmt=jpeg

    更多推荐年薪百万的程序员都在干什么?

    涵盖:程序人生、算法与数据结构、黑客技术与网络安全、大数据技术、前端开发、Java、Python、Web开发、安卓开发、iOS开发、C/C++、.NET、Linux、数据库、运维等。

    展开全文
  • iOS10的错误解决办法

    万次阅读 2016-09-22 16:00:43
    【1】、Xcode8代码出现ubsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, ...

    【1】、Xcode8代码出现ubsystem: com.apple.UIKit, category: HIDEventFiltered, enable_level: 0, persist_level: 0, default_ttl: 0, info_ttl: 0, debug_ttl: 0, generate_symptoms: 0, enable_oversize: 1, privacy_setting: 2, enable_private_data: 0 2016-09-14 17:18:55.843428 MyApp[6880:340837]

    解决办法:【product】-【scheme】-【Edit Scheme】-【Run】-【Argument】-【Environment Variable】添加keyValue【OS_ACTIVITY_MODE   disable】可以停止输出打印此日志

    遗留问题还会出现Class PLBuildVersion is implemented in both /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices (0x10a39a910) and /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/PhotoLibraryServices.framework/PhotoLibraryServices (0x10a1c4210). One of the two will be used. Which one is undefined.

    【2】MJRefresh出现崩溃现象


    解决办法:类库增加判断


    1. if (range.location != NSNotFound) {  
    2.             language = [language substringToIndex:range.location];  
    3. }      

    【3】iOS10字体隐藏问题

    label的话写一个扩展类


    1. @implementation UILabel (Extend)  
    2.    
    3. - (void)lableAdaptIOS10{  
    4.    
    5.     CGFloat iOS10 = [[UIDevice currentDevice] systemVersion].floatValue >= 10;  
    6.     if (iOS10) {  
    7. //        self    UIFont 的preferredFontForTextStyle: 意思是指定一个样式,并让字体大小符合用户设定的字体大小。  
    8.         [self sizeToFit];  
    9.    
    10. //      self.font =[UIFont preferredFontForTextStyle: UIFontTextStyleHeadline];   
    11.         //是否更新字体的变化  
    12. //        self.adjustsFontForContentSizeCategory = YES;  
    13.     }  
    14. }  

    另外需要注意的是iOS10字体宽度比之前多一个像素,高度不变,这个是个坑,需要注意一下!


     [4] StroyBoard问题

    <1>Xcode 打开SB频繁出现崩溃现象

    <2>Xcode 打开SB后 约束出现大量警告⚠️

     [5] NSLog打印问题

    1. [] -[NWConcrete_tcp_connection dealloc] 11    
    2. [] nw_socket_handle_socket_event Event mask: 0x4    
    3. [] nw_socket_handle_socket_event Socket received WRITE_CLOSE event    
    4. [] nw_socket_handle_socket_event Event mask: 0x4    
    5. [] nw_socket_handle_socket_event Socket received WRITE_CLOSE event] tcp_connection_cancel 5    
    6. [] nw_socket_handle_socket_event Event mask: 0x4] nw_socket_handle_socket_event Socket received WRITE_CLOSE event    
    7. [] nw_endpoint_handler_cancel [5 192.168.2.51:1999 ready proxy (satisfied)]] -[NWConcrete_nw_endpoint_proxy cancelWithHandler:forced:] [5 192.168.2.51:1999 cancelled proxy (null)]] nw_endpoint_handler_cancel [5.1 192.168.2.51:1999 ready socket-flow (satisfied)]    
    8. [] nw_endpoint_flow_protocol_disconnected [5.1 192.168.2.51:1999 cancelled socket-flow (null)] Output protocol disconnected    
    9. [] nw_endpoint_handler_cancel [5.2 192.168.2.51:1999 initial path (null)]    
    10. [] -[NWConcrete_tcp_connection dealloc] 5    


    解决方法1:

     在文件开头加入 #ifdef DEBUG #define NSLog(FORMAT, ...) fprintf(stderr,"%s\n",[[NSString stringWithFormat:FORMAT, ##__VA_ARGS__] UTF8String]); #else #define NSLog(...) #endif 即可。

    解决方法2:

    第一步:


    第二步:


    第三步:

    添加参数:

    Name :OS_ACTIVITY_MODE 

    Value :  disable



     [6] xcode8莫名其妙crash

    以前也会有这个问题,具体不清楚
    命令行


    1. xcrun simctl list devices | grep -v '^[-=]' | cut -d "(" -f2 | cut -d ")" -f1 | xargs -I {} xcrun simctl delete "{}"  


    iOS 更新内容详解

    1 . 界面方面的修改(更加像安卓)

    苹果为iOS 10带来了全新的通知查看功能,当我们拿起手机的时候,手机会自动亮屏并且在锁屏界面上显示推送的消息,不用按电源或者Home键就能点亮,十分方便。

    2 .  锁屏界面上面的消息功能也更加强大了,可以不解锁的情况下直接通过3D Touch进行操作,包括删除、回复短信等等。iOS 10在UI设计上的改动并不多,基本上是在延续扁平化设计的基础上,新增了一些卡片式的元素——包括上滑控制中心、下拉通知列表、Spotlight界面等,使得整个UI的界面风格更加和谐统一。

    3.   识别ip ,比如识别是否是骚扰电话的功能

         电话IP自动识别肯定是最显眼的一招。在安卓上面已经出现蛮久的这个功能,这次iOS 10终于加入了。目前调用的是国内某互联网公司的数据库,如果对方是中介、快递、骚扰电话等等都能提前知道,更加方便和安全了。

    4.  苹果自己地图增加了 滴滴搭车功能

    5.  iMessage 的改变

        iMessage增加了很多表情符号,比以往也大了3倍。在对话当中随意可以插入图片、音乐、甚至是手绘的图案,还有会出现类似QQ,微信的节日动画,生日动画等动态动画效果。这些手绘的图案在对方手机上同样可以看到笔迹动画展示的。  

    6. 3D Touch的更新

       下拉通知界面,可通过轻压通知进入更详细的信息面板,同时还允许用户进行快速回复。除了文本之外,图片和视频一样可以通过3D Touch功能实现快速预览和回复。

    7. Siri 功能的增加

        现在的Siri,已经可以直接调用不少第三方软件了,比如微信、支付宝、Uber、滴滴等软件。譬如我们呼出Siri之后,只需要说一句“帮我转账多少钱给某人”,Siri就会弹出一个支付宝的页面,里面是转账前的概览,然后会询问你是不是确定转载,只需要说“确定”,就完成了转账。

    8. 好消息呀, 可以删除部分原生应用了

    9. 相册功能的升级

         iOS 10针对照片应用进行了大幅度的优化,智能地将照片进行分类,并可直接通过搜索关键字进行查找。
      例如,通过关键字“车”进行搜索,iOS会将自动识别与“车”相关的照片,并直接筛选出来。于此同时,相簿中新增了自动分类功能,可以对人的脸部进行识别,然后自动归类等。

    iOS10相册相机闪退bug

    http://www.jianshu.com/p/5085430b029f
    iOS 10 因苹果健康导致闪退 crash
    http://www.jianshu.com/p/545bd1bf5a23
    麦克风、多媒体、地图、通讯录
    ios10相机等崩溃
    http://www.jianshu.com/p/ec15dadd38f3
    iOS10 配置须知
    http://www.jianshu.com/p/65f21dc5c556
    iOS开发 适配iOS10以及Xcode8
    http://www.jianshu.com/p/9756992a35ca
    iOS 10 的适配问题
    http://www.jianshu.com/p/f8151d556930
    展开全文
  • iOS10.0以下版本出现“白屏”

    千次阅读 2018-03-22 15:07:30
    一切运行正常,就是不显示UI,于是想到是不是手机版本问题,测试手机是iOS9.3的系统,我的是10.3,这很大可能就是系统版本导致在两个手机上运行结果不一样,但是是什么原因导致运行结果不一样呢...
  • iOS 10 新特性以及适配点 SiriKit 所有第三方应用都可以用Siri,支持音频、视频、消息发送接收、搜索照片、预订行程、管理锻炼等 ... Proactive Suggestions 系统预先建议...在iOS10之后新增了,键盘QuickTy...
  • 我们本次研究的目的是让iOS系统在无需事先或在启动过程中修复内核的情况下顺利启动,使用新模块扩展QEMU执行arm64 XNU系统的功能,并获得交互式bash shell。我们会在本文中介绍如何在QEMU上执行iOS并启动一个交互式...
  • 手机和电脑的文件传输(FE文件管理器)1下载FE文件管理器2配置SMB以共享文件夹2.1打开控制面板2.2点击启用或关闭Windows功能2.3勾选SMB 1.0(初次一般要重启)3新建共享文件夹以及配置3.1在桌面(我的建议是在C盘...
  • 言归正传,今天的问题是解决iOS10系统下首次按钮APP弹出的网络权限提示所带来了问题以及优化。 起因   查了相关文章知道由于大陆工信部出台的新规指出,应用在未经用户允许的前提下,系统不能授予其使用联网、...
  • iOS 更新内容详解 1 . 界面方面的修改(更加像安卓) 苹果为iOS 10带来了全新的通知查看功能,当我们拿起手机的时候,手机会自动亮屏并且在锁屏界面上显示推送的消息,不用按电源或者Home键就能点亮,十分方便...
  • 打了测试环境的包,在iOS11系统上任何wkwebview界面显示都没有什么问题,但是到了iOS10的系统上,或者iOS9的系统上都显示白屏,遇到不配和你调试的H5,你想把他撕吧撕吧喂鹰的心都有了,但是没办法,还得调试。...
  • Apple 在 iOS 10 操作系统中加入了关于应用使用数据的授权弹窗提示,用户在 iOS 10 系统中第一次打开应用时,会被要求对于是否授予应用联网权限进行选择。 不过,新的权限系统的引入也带来了一个 iOS 10 的新 bug。...
  • 因为隐私方面的原因,...下面的方法在iOS 10上亲测有效,其它系统请自行测试。 0、准备工作,隐藏了怎么打开?下载第三方启动工具,这里推荐codefavor出品的免费《私密计算器》,不但隐藏APP,还能隐藏照片视频等
  • iOS10 新特性适配Label显示不全问题

    千次阅读 2016-09-30 13:42:33
    iOS10字体随着手机系统的字体改变,当我们手机系统字体改变以后,我们的app的lable也会跟着一起变化; 新系统更新之后,会发生一些改变,我们需要适配不同的机型,并且适配不同的系统,今天讲的一个小问题: Label...
  • Xcode7.3.1真机测试运行iOS10以上

    千次阅读 2016-10-09 11:16:29
    Xcode7.3.1真机测试运行iOS10以上随着iOS10 和xcode8的推出,等了一段时间,才打算升级iOS10和xcode8,不过升级完之后才发现,我公司的老项目里包含之前大神用的Swift2.3的核心框架,找了好久也没有找到可以代替的...
  • 据说这是ios10的bug,解决办法之一就是升级ios10.1beta系统 ,貌似修复了这个问题。 另一个解决办法就是,去随便一个可以连接网络的app,设置它的网络权限为关闭,然后打开这个app,会自动弹出一个提示开启网络...
  • iOS10 权限崩溃问题

    万次阅读 2016-06-14 17:43:52
    iOS10 权限崩溃问题  今天 手机升级了 iOS10 Beta,然后用正在开发的项目 装了个ipa包,发现点击有关 权限访问 直接Crash了,并在控制台输出了一些信息: This app has crashed because it attempted to access ...
  • iOS10适配问题

    千次阅读 2016-09-14 13:08:46
    随着iOS10发布的临近,大家的App都需要适配iOS10,下面是我总结的一些关于iOS10适配方面的问题,如果有错误,欢迎指出. 1.系统判断方法失效: 在你的项目中,当需要判断系统版本的话,不要使用下面的方法: #define isiOS...
  • iOS10字体不适配

    千次阅读 2016-09-26 12:45:40
    iOS10字体随着手机系统的字体改变,当我们手机系统字体改变以后,我们的app的lable也会跟着一起变化; 同样的6sp,在iOS9上面运行字体显示是没问题的,当我的手机更新了iOS10以后,有的界面,出现字体显示不全, 1、...
  • iOS10上,将vc的automaticallyAdjustsScrollViewInsets属性置为NO
1 2 3 4 5 ... 20
收藏数 987,009
精华内容 394,803
关键字:

ios10