iOS (iPad和iPhone使用UIAlertController)

1、iPad和iPhone上使用UIAlertController,iPhone正常,iPad失败。

(1)判断设备

iOS (iPad和iPhone使用UIAlertController)_第1张图片
设备判断

(2)具体添加方法如下

UIBarButtonItem上添加

iOS (iPad和iPhone使用UIAlertController)_第2张图片
UIBarButtonItem上添加

UIButton上添加

iOS (iPad和iPhone使用UIAlertController)_第3张图片
UIButton上添加

左滑删除按钮,tableView上添加

iOS (iPad和iPhone使用UIAlertController)_第4张图片
左滑删除按钮,tableView上添加


2、上传报错信息 ERROR ITMS-90475 解决办法

iOS (iPad和iPhone使用UIAlertController)_第5张图片
修改plist


3、适配iOS13,iOS13获取不到wifi信息

(1)plist文件中添加定位信息

Privacy - Location When In Use Usage Description         

App需要经过你的同意,才能在使用期间访问您的位置。

(2)在根控制器viewdidload中添加

#import

@property (strong,nonatomic) CLLocationManager *locationManager ;   

添加:

if(@available(iOS 13.0,*)){                 

if([CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined){                         

            self.locationManager = [[CLLocationManager alloc]init];                         

            [self.locationManager requestWhenInUseAuthorization];      

        }          

  }

你可能感兴趣的:(iOS (iPad和iPhone使用UIAlertController))