Webrtc iosソースコードをコンパイルしてから、次のコマンドを使用しました。
gn gen out/ios --args='target_os="ios" target_cpu="arm64"' --ide=xcode
次に、Xcodeでワークスペースを開きます。
しかし、コードをコンパイルすると、Xcodeからこのエラーが表示されます。
製品タイプ「アプリケーション」のバイナリに署名する場合、空のIDは無効です。 (ターゲット 'AppRTCMobile'内)
xcodeのバージョンは10.2で、最新バージョンです。
どうしてこんなことが起こったのか本当にわかりません。誰か助けてくれますか?
私のコードサイン設定は:
すべてが大丈夫に見えます。
追加した CODE_SIGNING_ALLOWED=NO
を追加パラメーターとして使用すると、この問題が解決しました。
オフにする必要がありましたAutomatic manage signing
し、その後ONにします。 Xcodeはそのアクションによっていくつかの不整合を修正したようです。
問題は修正されました、それは私の間違いです。
ターゲットを選択してから、info.plistを選択し、プロジェクトに適したものを選択します。