iOS 错误笔记以及解决方法

iOS 错误笔记以及解决方法_第1张图片
DA2F4F57-FDA6-44C6-AEAE-D578996D0AF7.png

如果出现“ "_fwrite$UNIX2003", referenced from:”这种情况可能是你添加的类库问题,可以尝试两种方法解决:
第一种就是你看看你是不是用的模拟器运行的,尝试用真机运行。
第二种就是先在AppDelegate.h里面添加

if defined (__unix) || (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)

ifndef ENABLE_COMPATIBILITY_WITH_UNIX_2003

define ENABLE_COMPATIBILITY_WITH_UNIX_2003

FILE *fopen$UNIX2003(const char *filename, const char *mode);
size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream);

endif

endif

然后在AppDelegate.m里面添加

if defined (__unix) || (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)

ifndef ENABLE_COMPATIBILITY_WITH_UNIX_2003

define ENABLE_COMPATIBILITY_WITH_UNIX_2003

FILE *fopen$UNIX2003(const char *filename, const char *mode) {
return fopen(filename, mode);
}
size_t fwrite$UNIX2003(const void *ptr, size_t size, size_t nitems, FILE *stream) {
return fwrite(ptr, size, nitems, stream);
}

endif

endif

你可能感兴趣的:(iOS 错误笔记以及解决方法)