文档章节

IOS开发常见warning汇总

恋恋美食
 恋恋美食
发布于 2015/12/15 22:52
字数 602
阅读 416
收藏 0
  • Warning: Scene is unreachable due to lack of entry points and does not have an identifier for runtime access via -instantiateViewControllerWithIdentifier

    • 解释:Storyboard中有View Controller没有入口,运行时不能访问到

    • 解决办法:

      • 查看storyboard中第一个view有没有勾选“Is Initial View Controller”

      • 查看storyboard中有没有孤立的view(即跟其他view没有连线)

  • Warning: Cannot verify client 3000

    • 解释:上传应用时App Store不能验证当前证书。

    • 解决办法:

      • 如果证书已过期,更新后重试

      • 清理本地环境,重新archive

        • Shift+cmd+k

        • Shift+alt+cmd+k

  • Warning: Can't find keyplane that supports type 4 for keyboard iPhone-PortraitTruffle-NumberPad; using 1892650032_PortraitTruffle_iPhone-Simple-Pad_Default

    • 解释:UITextField指定的键盘类型为"Number Pad",每次弹出键盘前都会有此警告。经多方调查,目前定义为IOS的bug. 功能一切正常。

    • 环境:IOS8.0,Xcode7.2

    • 解决办法:

      • 无解

      • 如果模拟器中无法弹出键盘,请检查设置:iOS Simulator -> Hardware -> Keyboard -> Connect Hardware Keyboard

  • Warning: can't load underlying module for "SKPhotoBrowser"

    • 解释:Xcode7.3的一个bug。首次使用CocoaPods安装"SKPhotoBrowser"后,使用语句"import SKPhotoBrowser"导入时会有此警告。该错误也会发生在其他CocoaPods模块。

    • 环境:IOS8.0, Xcode7.3

    • 解决办法:

      • 忽略警告,直接编译即可消除。

  • Warning: Unknown class xxx in Interface Builder file

    • 解释:Story board中指定的class不可见,可能的原因是storyboard中该view controller指定的class使用了错误的module.

    • 环境:IOS8.0, Xcode7.3

    • 解决办法:storyboard中找到该class被引用的view,"Show the identify inspector"->"Custom Class"->"Module" 将module置空,即使用通用module。

  • Warning: ld: framework not found XXXXX

    • 解释:无法连接到特定的framework

    • 环境:IOS8.0,Xcode7.3

    • 解决办法:选择"target"->"General"->"Linked Frameworks and Libraries",将不需要的framwork删除。注意,如果使用cocoapods,这里的target将与Podfile中定义的一致。

  • Warning: App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app's Info.plist file.

    • 解释:默认情况下访问网络应该使用HTTPS。如果需要HTTP访问则需要添加配置。

    • 环境:IOS8.0, Xcode7.3.1

    • 解决办法:info.plist中添加属性App Transport Security Settings,该属性为Dictionary. 在该属性下添加子属性Allow Arbitrary Loads,并设置为YES

 

 

© 著作权归作者所有

上一篇: boost::lexical_cast
恋恋美食

恋恋美食

粉丝 123
博文 211
码字总数 208608
作品 0
杭州
高级程序员
私信 提问
加载中

评论(0)

转:基于IOS上MDM技术相关资料整理及汇总

一、MDM相关知识: MDM (Mobile Device Management ),即移动设备管理。在21世纪的今天,数据是企业宝贵的资产,安全问题更是重中之重,在移动互联网时代,员工个人的设备接入企业网络并查...

移动互联百科
2013/10/06
478
0
iOS 学习资料整理

视频教程(英文) Developing iOS 7 Apps for iPhone and iPad 斯坦福开放教程之一, 课程主要讲解了一些 iOS 开发工具和 API 以及 iOS SDK 的使用, 属于 iOS 基础视频 iPad and iPhone Applic...

拉偶有所依
2015/01/19
2.6K
5
ios 我换成xcode 7后 各种问题

不知道 怎么解决了 以下就是报的错 ld: warning: object file (/Volumes/Seagate Backup Plus Drive/workUp/RedBull_BSRC_2.8.5_dev_20141209/RedBull_BSRC_2.8.5_dev_2015TJL/Libraries/lib......

CEOIOS
2015/10/04
6.6K
3
QMUI iOS UI 框架正式发布

QMUI iOS QMUI iOS 是一个致力于提高项目 iOS UI 开发效率的解决方案,其设计目是用于辅助快速搭建一个具备基本设计还原效果的 iOS 项目,同时利用自身提供的丰富控件及兼容处理,让开发者能...

kayo5994
2017/01/03
3.9K
2
iOS 开发之一些著名开发者博客

国内 王巍 王巍目前在日本横滨任职于 LINE。工作内容主要进行 Unity3D 开发,8小时之外经常进行 iOS/Mac 开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。 博客 池建强 池建强,...

maskmale
2018/02/25
0
0

没有更多内容

加载失败,请刷新页面

加载更多

基于Spring Boot2.0.2版本--SpringBoot整合Quartz调度框架

一、引言 定时任务调度是Java开发中不可或缺的重要部分,但是Java自带的Time等任务调度类在实际项目中不好用。所以Quartz和Spring Task就成了我们项目开发技术选型最多的,在这里我们着重探讨...

修改bug工程师
20分钟前
18
0
hbase查询速度优化

优化思路 1.构建良好的索引 2.查询时只查需要的字段 3.java使用habse原生方式链接hbase spring集成的hbase链接和查询方式 @Configurationpublic class HbaseConfig { @Bean publi...

qiaoaniu
20分钟前
19
0
Python3 +scrapy爬虫识别验证码(二)点触验证码识别

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30742.html 点触验证码主要有点击文字或者点击图片,例如 如何通过点击图片当中的文字或者图片进行识别呢?那么这里介绍一下超级鹰平...

曹长卿
22分钟前
18
0
Jackson deserialize using generic

某度找出来的实在惨不忍睹,还是记一下吧. 用jackson 把 Json string 转换成 java object 大家都会,比较简单. 怎么转带泛型的类呢,头一遭儿. 参考链接: https://stackoverflow.com/questions...

园领T
22分钟前
13
0
学习Tomcat - 类加载器

Servlet规范定义的类加载顺序 在Servlet规范中有对web应用程序类的加载方式作出建议,重要的有两点: 容器要加载某个类时,类加载器首先应该加载本地web应用程序中“WEB-INF/classes”路径中...

閒散人員
23分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部