Xcode 查找图片资源文件里引起闪退的问题图片

2017-11-14  本文已影响0人  Sparkle_S

参考文献:Xcode8---ios9.2一下崩溃问题
建议查看参考文献,此处只简单地记录操作流程

//使用到的命令
cd 文件夹
sudo xcrun --sdk iphoneos assetutil --info Assets.car > Assets.json
① 终端进入应用包文件夹下,并生成Assets.json文件.png
② 终端要进入的应用包文件夹.png
③ 如图,Assets.json文件已生成.png

遇到过的问题:

xcrun: error: SDK "iphoneos" cannot be located
2018-03-02 15:03:49.353 assetutil[17190:149635] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** setObjectForKey: object cannot be nil (key: Name)'
*** First throw call stack:
(
    0   CoreFoundation                      0x00007fffa7b2257b __exceptionPreprocess + 171
    1   libobjc.A.dylib                     0x00007fffbcd811da objc_exception_throw + 48
    2   CoreFoundation                      0x00007fffa7a22cc5 -[__NSDictionaryM setObject:forKey:] + 1061
    3   assetutil                           0x000000010f70eca2 assetutil + 228514
    4   assetutil                           0x000000010f6db638 assetutil + 17976
    5   assetutil                           0x000000010f70e010 assetutil + 225296
    6   assetutil                           0x000000010f71a6b9 assetutil + 276153
    7   libdyld.dylib                       0x00007fffbd662235 start + 1
    8   ???                                 0x0000000000000003 0x0 + 3
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Abort trap: 6

解决方法:给Xcode命令行工具指定路径

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/

期待你的评论建议O(∩_∩)O~

上一篇 下一篇

猜你喜欢

热点阅读