1. ホーム

Xcode9 エラー コマンド /bin/sh は終了コード 1 で失敗しました。

2022-02-27 23:49:41





Xcode 9 をアップグレードすると、プロジェクトがエラーで失敗しました。コマンド /bin/sh に失敗し、終了コード 1 が表示されました。

    エラーの詳細です。エラーの原因は、ポッド内のサードパーティ製AU xibのバージョン番号です。
p.p1 {margin: 0.0px 0.0px 0.0px 12.0px; text-indent: -12.0px; font: 11.0px Menlo}p.p2 {margin: 0.0px 0.0px 12.0px; text-indent: -12.0px; font: 11.0px Menlo; min-height: 13.0px}span.s1 {font: 11.0px 'PingFang SC'}.



PhaseScriptExecution [CP]\ Copy Pods Resources /Users/lx/Library/Developer/Xcode/DerivedData/ <スパン MyLibrary -ddrsgsrjpfocjoayxgljcmunezzw/Build/Intermediates.noindex/ MyLibrary .build/Debug-iphoneos/ MyLibrary .build/Script-788668C26D171DEEC02CAE5E.sh



cd /Users/lx/Desktop/ <スパン MyLibrary /iphone/ MyLibrary



/bin/sh -c /Users/lx/Library/Developer/Xcode/DerivedData/ です。 <スパン MyLibrary -ddrsgsrjpfocjoayxgljcmunezzw/Build/Intermediates.noindex/ MyLibrary .build/Debug-iphoneos/ MyLibrary .build/Script-788668C26D171DEEC02CAE5E.sh











/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/MJRefresh/MJRefresh.bundle



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/SVProgressHUD/SVProgressHUD.bundle(ポッド/SVプログレスヘッド/SVプログレスヘッド・バンドル



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_5.2.1/UMSocialSDKResourcesNew.bundle



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_Extra_Frameworks/TencentOpenAPI/TencentOpenApi_IOS_Bundle.Buttool



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_Extra_Frameworks/SinaSSO/WeiboSDK.bundle



ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target 8. 0 --output-format human-readable-text --compile /Users/lx/Library/Developer/Xcode/DerivedData/iLUXDAYEC-ddrsgsrjpfocjoayxgljcmunezzw/Build/Products/Debug-iphoneos/ iLUXDAYEC.app/UMSCommentDetailController.nib /Users/lx/Desktop/ -Users/x/xdrg/Xcode/DerivedData/iLUXDAYEC.app/UMSCommentController.nib /Users/lx/Desktop/ -Compile <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/UMeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_5.2.1/SocialSDKXib/UMSCommentDetailController.xib --sdk /Users/lx /Desktop/のようになります。 パーソナル / インストールパッケージ /Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.0.sdk --target-device iphone



2017-09-22 11:22:24.608 ibtoold[28644:1474589] 警告: 処理されない宛先メトリクスがあります。(ヌル)



2017-09-22 11:22:24.608 ibtoold[28644:1474589] 警告: 処理されない宛先メトリクスがあります。(ヌル)



/* com.apple.ibtool.document.warningsの場合 */



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_5.2.1/SocialSDKXib/UMSCommentDetailController.xib:global: 警告が表示されました。このファイルは、デプロイメントターゲットよりも古いバージョンのビルドに設定されています。機能が制限される場合があります[9]。



/* com.apple.ibtool.document.errorsの場合 */。



/ユーザー/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_5.2.1/SocialSDKXib/UMSCommentDetailController.xib:global: error: iOS 7 より前のバージョンの IB ドキュメントをコンパイルすることはサポートされなくなりました[12]。



/* com.apple.ibtool.warnings */



/ユーザ/lx/デスクトップ/ <スパン MyLibrary /iphone/ MyLibrary /Pods/UMengSocialCOM/Umeng_SDK_Social_iOS_ARM64_5.2.1/UMSocial_Sdk_5.2.1/SocialSDKXib/UMSCommentDetailController.xib: 警告が出ました。iOS 6.0 より前のターゲット用にコンパイルする場合、国際化は利用できません。



コマンド /bin/sh に失敗し、終了コード 1 が表示されました。





解決策

<スパン クリックPods - > AUフォルダを見つけ、次にリソースを見つけ、XIBのその束は、別々に各xibをクリックして、プロパティバーを展開するxcode右ツールバーを変更する(各xibが変更されるべきである)、インターフェースビルダー文書を見つけるビルドを交換 7.0 後と、私は2バージョンの下方適応に従って、8.0後に置き換えられました、現在のバージョンではiOS 11されて、9に変更しても問題はないはず、個人的にテストされ効果的です。

<スパン



参考アドレス:http://www.cocoachina.com/bbs/read.php?tid-1726047-page-1.html