Alan Hou的个人博客

iOS 开发常见问题&知识汇总

删除 Storyboard

首先删除项目下的Main.storyboard 文件,然后打开Info.plist, 删除SceneDelegate的StoryboardName

iOS 13之前,修改文件为AppDelegate.m:

iOS 13之后修改的为SceneDelegate.m,以上文件不进行判断会报错Exception: “-[AppDelegate setWindow:]: unrecognized selector sent to instance

以上都通过ViewController.m来对背景色等进行初始化,因此需进行导入

CocoaPods

常见问题

1、NSLog 不输出

Product -> Scheme -> Edit Scheme -> Run -> Arguments -> Environment Variables,取消对OS_ACTIVITY_MODE值为disable的勾选

2、Showing All Issues Undefined symbol: _kJPFNetworkDidReceiveMessageNotification

Build Settings中的 Build Active Architecture Only设置由NO改为YES

3、iframe 内获取WebView Cookie 问题

 

 

 

退出移动版