An error occurred during export
Found an unexpected Mach-O header code:0x72613c21
adhoc用エクスポートや、itunesにアップロードしようとすると、上記のようなエラーが。
「Show Logs...」ボタンがあり、、はじめてみる。
USBで端末つなげてや、シミュレータだと普通に実行できる。。。!汗
Show Logs ボタンを押すと対象のエラーログが見れるが、検討が付かない。。
critical.log
2017-05-17 09:47:32 +0000 [MT] Failed to generate distribution items with error: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}
2017-05-17 09:47:32 +0000 [MT] Presenting: Error Domain=DVTMachOErrorDomain Code=0 "Found an unexpected Mach-O header code: 0x72613c21" UserInfo={NSLocalizedDescription=Found an unexpected Mach-O header code: 0x72613c21, NSLocalizedRecoverySuggestion=}
NSLocalizedDescription=Found an unexpected
のNSLocalizedDescriptionあたりを疑ってgrepしてみるも、、、
わからず。
検索してみると、いくつか候補が。
- xcodeのアーカイブファイルを疑って、過去のアーカイブなど諸々削除。。駄目
- xcodeのクリーンビルド。駄目
- facebook audience network(FAN) sdk周り (OSがEl captainだったので、xcode8.21対応のFANSDKでためす。駄目。
- こんどは最新のFANSDKを入れる。そのため、別のPCで最新MacOSがはいっているxcode8.3で、、それでも駄目
- FANSDK実態をさっぱり削除(podで入れてました)....駄目
- xcodeのembedded binaryに不要ファイルがないか見る。なかった。参考:http://stackoverflow.com/questions/41786330/uploading-app-to-app-store-mach-o-header-code-0x72613c21
- NSLocalizedDescription って言っているからローアライズ周りかなとおもって、言語の切り替え設定をしている箇所をそもそも削除。。駄目
- あれ、?cocos studioのリソースファイルないに、へんなファイルが、、、plistも混じってる。。削除してみる。。。。。成功!!!!!!泣き
- あれ、?cocos studioのリソースファイルないに、へんなファイルが、、、plistとかソースも混じってる。。削除してみる。。。。。成功!!!!!!泣き
これが原因でビルドはできるけとアップロードorエクスポートができないエラーに遭遇してしまっていたようです。。!
見つけるにとても時間がかかったので、同じ事象に遭遇した方の参考になれば嬉しいです(泣)