web-dev-qa-db-ja.com

Xcodeバージョン10.2で製品タイプ「アプリケーション」のバイナリに署名する場合、空のIDは無効です

Webrtc iosソースコードをコンパイルしてから、次のコマンドを使用しました。

gn gen out/ios --args='target_os="ios" target_cpu="arm64"' --ide=xcode

次に、Xcodeでワークスペースを開きます。

しかし、コードをコンパイルすると、Xcodeからこのエラーが表示されます。

製品タイプ「アプリケーション」のバイナリに署名する場合、空のIDは無効です。 (ターゲット 'AppRTCMobile'内)

xcodeのバージョンは10.2で、最新バージョンです。

どうしてこんなことが起こったのか本当にわかりません。誰か助けてくれますか?

私のコードサイン設定は:

すべてが大丈夫に見えます。

3
zark

追加した CODE_SIGNING_ALLOWED=NOを追加パラメーターとして使用すると、この問題が解決しました。

18
Keenen

オフにする必要がありましたAutomatic manage signingし、その後ONにします。 Xcodeはそのアクションによっていくつかの不整合を修正したようです。

5
vedrano

問題は修正されました、それは私の間違いです。

ターゲットを選択してから、info.plistを選択し、プロジェクトに適したものを選択します。

1
zark