

App Store でリリースしたアプリをアップデートするため、いつも通りArchiveを行い、Distribute
Appボタンを押してアップデートしようとしたんですが、Xcodeにこのような画面が出て来て、アップデートできませんでした。なぜでしょうか？

回答していただける方がいらっしゃいましたら、よろしくお願いします。

**表示されたメッセージ:**

[code]

    Code signing "FBLPromises.framework" failed.
    
[/code]

[![画像の説明をここに入力](https://i.stack.imgur.com/ECucK.png)](https://i.stack.imgur.com/ECucK.png)


CC BY-SA 4.0
2021-07-12T07:33:17.677
78124
2021-07-13T17:21:33.097
2021-07-12T10:54:24.550
3060
42008
question
swift xcode swift4 xcode6 app-store
App Storeにあるアプリをアップデートしようとするとエラーになる


新しく組み込んだ（と思われる）`FBLPromises.framework`が署名されていないためです。

`Terminal`から、プロジェクト中の`FBLPromises.framework`を、`Keychain
Access`で開発者の署名を選択し、一行目をコピーして

[code]

    codesign --force --deep-verify --verbose --sign "ここに証明書の名前" --keychain ~/Library/Keychains/login.keychain-db  FBLPromises.framework
    
[/code]

で署名するとアップロードできるようになると思います。  
証明書の名前は（多分） "App Store Application 名前 (X0X...)" の様な文字列です。

[![証明書の名前の場所](https://i.stack.imgur.com/MWKPw.png)](https://i.stack.imgur.com/MWKPw.png)


CC BY-SA 4.0
2021-07-12T10:06:07.970
78131
2021-07-13T06:44:59.737
2021-07-13T06:44:59.737
14745
14745
78124
answer