1、程序崩溃报错:Could not load NIB in bundle: 'NSBundle </private/var/containers/Bundle/Application/2DEBB6E8-408E-4219-82EA-E86BC2B95714/****.app> (loaded)' with name '***MineFloorFourCell’’
NSBundle报Could not load Nib错误,需要将xib目标文件添加Target Membership到当前工程中


2、14系统,UIDatePicker控件在Automatic设置下,iPad运行会卡死不能滚动,且只显示当前日期(Currenr Date)

3、报以下错误有可能是类没有实现,需要@implementation 类

4、UITextView报illegal Configuration错误,是有于Xcode编译版本过低,选择所支持的最低版本

5、Missing context for method declaration
step1:Cmd+A step2:Cmd+I

6、Command PhaseScriptExecution failed with a nonzero exit code(bash: permission denied error)
错误报文:/Users/****/Desktop/MyApps/ios/****/Pods/Target Support Files/Pods-****/Pods-****-resources.sh:permission denied
方法一:将项目移动到英文路径下(如未解决问题,再试试方法二)
方法二:命令行工具输入: chmod u+x 报错的文件路径(如还未解决问题,请使用方法三)

方法三:重装或升级cocopods,然后再从方法一开始尝试
7、new开头属性变量名报错,谨慎使用new开头申明属性名
8、打包时报错“Command GenerateDSYMFile failed with a nonzero exit code”
解决方法:在xcode选项-》Targets-》Build Settings-》Build Options-》Debug Information Format选中DWARF



9、nib must contain exactly one top level object which must be a UITableViewCell instance,cell通过xib添加手势冲突,去掉通过xib拖拽的手势或者遵守UIGestureRecognizerDelegate代理协议
10.UITableView代理不执行原因
*~*未初始化某些对象,空对象调用了方法,比如空的可变数组,执行增删操作
11.<unknown>:0: error: module name "" is not a valid identifier
Command CompileSwiftSources failed with a nonzero exit code

由于Build Settings >Product Module Name配置为空,给该项配置内容即可PRODUCT_MODULE_NAME=$(PRODUCT_NAME:c99extidentifier)

12.Multiple commands produce '/Users/****/Library/Developer/Xcode/DerivedData/MyTestProject-evvojlvgzuryunbjzqzvvjovblvf/Build/Products/Debug-iphonesimulator/.app':
1) Target 'MyTestProject' has link command with output '/Users/****/Library/Developer/Xcode/DerivedData/MyTestProject-evvojlvgzuryunbjzqzvvjovblvf/Build/Products/Debug-iphonesimulator/.app'
2) Target 'MyTestProject' has create directory command with output '/Users/****/Library/Developer/Xcode/DerivedData/MyTestProject-evvojlvgzuryunbjzqzvvjovblvf/Build/Products/Debug-iphonesimulator/.app'

由于Build Settings >Product Name配置为空,给该项配置内容即可PRODUCT_NAME=$(TARGET_NAME)

13.-[UIApplication beginIgnoringInteractionEvents]overflow,ignore
大体是因为UI布局存在死循环
14.上传包到AppStore报App Store Connect Operation Error
可能原因是ipa包名含有中文或其他不支持的字符
解决方法:使用英文和阿拉伯数字命名ipa包名

15.Xcode在Release模式下无法断点调试问题:variables is not available变量不可用
解决方法:在Build Settings中搜索"optimization level",然后参考Debug模式下的参数,将Release模式下的配置值修改成与Debug模式下同样的值

网友评论