码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 那些遇到的问题

时间:2018-10-31 20:18:17      阅读:292      评论:0      收藏:0      [点我收藏+]

标签:gre   文件   ESS   ase   apple   自动   程序   应用   ras   

一、目标适配与目标显示问题

(1)场景一

Ambient Scout App

Background:

在自定义View(xib)中,绘制曲线。在Controller中添加自定义View。

Phenomenon:

在界面中显示的SubView,与AutoLayout的Frame不一致。

Method:

在ViewDidLayout中,重新设置SubView的Frame(当前处理方式)。

更具体原因 - TBD

(2)场景二

Cutom Camera For Faces Reconization

Background:

在Controller中添加SubView,并AutouLayout其布局。

Phenomenon:

在界面显示的SubView,与AutoLayout的Frame不一致。

Method:

在ViewDidLayout中,重新设置SubView的Frame(当前处理方式)。

更具体原因 - TBD

Attached Snapshot:

---> <--- 在截图过程中,发现AutoLayout与界面显示莫名一致了(基于去掉ViewDidLayout方法),反复试之如上。Specified Reason - TBD

 

二、UIImage内存管理问题(释放问题)

Ambient Smart App

Background:

在视频中截图,时间内不断持续截图

Phenomennon:

内存不断升高,直至Crash Due to Memery 

Method:

TBD

 

三、获取Wi-Fi的SSID

#import<SystemConfiguration/CaptiveNetwork.h> // NSString *ssid = infossid[@"SSID"];+ (id)FetchSSIDInfo { id infossid = nil; NSArray *ifs = CFBridgingRelease(CNCopySupportedInterfaces());for(NSString *ifnam in ifs) { infossid = CFBridgingRelease(CNCopyCurrentNetworkInfo((__bridge CFStringRef)ifnam));if(infossid && [infossid count]) {returninfossid; } }returninfossid; }

在iOS12.0.1 6SP无效

解决:重要
要在iOS 12及更高版本中使用此功能,请在Xcode中为您的应用启用Access WiFi信息功能。 启用此功能后,Xcode会自动将Access WiFi信息权利添加到您的权利文件和应用程序ID中。
苹果官方文档:CNCopyCurrentNetworkInfo

 

iOS 那些遇到的问题

标签:gre   文件   ESS   ase   apple   自动   程序   应用   ras   

原文地址:https://www.cnblogs.com/share-iOS/p/9855284.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!