Ios 错误:找不到移动资源调配配置文件

Ios 错误:找不到移动资源调配配置文件,ios,xcode,google-chrome,webrtc,ninja,Ios,Xcode,Google Chrome,Webrtc,Ninja,使用https://webrtc.org/native-code/ios/除以下错误外,一切正常 错误:未找到的移动资源调配配置文件 当我执行xcrun security find identity-v-p代码签名时我确实看到了我的证书,是否有任何方法可以修复它 $ gn gen out/ios_64 --args='target_os="ios" target_cpu="arm64"' Done. Made 719 targets from 110 files in 2444ms $ nin

使用
https://webrtc.org/native-code/ios/
除以下错误外,一切正常

错误:未找到的移动资源调配配置文件

当我执行
xcrun security find identity-v-p代码签名时
我确实看到了我的证书,是否有任何方法可以修复它

$ gn gen out/ios_64 --args='target_os="ios" target_cpu="arm64"'
Done. Made 719 targets from 110 files in 2444ms

$ ninja -C out/ios_64 AppRTCMobile
ninja: Entering directory `out/ios_64'
[2086/2100] CODE SIGNING //webrtc/sdk:r...(//build/toolchain/mac:ios_clang_arm64)
FAILED: WebRTC.framework/WebRTC WebRTC.framework/_CodeSignature/CodeResources WebRTC.framework/embedded.mobileprovision 
python ../../build/config/ios/codesign.py code-sign-bundle -t=iphoneos -i=3F06B010E7BE32A3D212219D02DF440B0F20D6A3 -e=../../build/config/ios/entitlements.plist -b=obj/webrtc/sdk/WebRTC WebRTC.framework
Error: no mobile provisioning profile found for "org.webrtc.WebRTC".
ninja: build stopped: subcommand failed.

让我告诉你适合我的步骤

  • 编辑文件
    src/examples/objc/apptcmobile/ios/Info.plist
    ,并使用您自己的包标识符更改值
    com.google.apptcmobile

  • 编辑文件
    src/sdk/objc/Framework/Info.plist
    ,并使用您自己的包标识符更改值
    org.webrtc.webrtc


  • 我已经在Xcode上创建了bundle标识符,在构建成功之后

    Xcode版本可以工作吗?还有,你有多个证书吗?有时,它只是默认地选择第一个,如果你有一个过期的,它可能不起作用。”请不要只评论一次,而是继续跟进“不确定你在说什么?这实际上很有效。谢谢@faraway!!我听不懂你的NR2。然而。。。路径
    src/sdk/objc/Framework
    存在,但
    Info.plist
    文件似乎不再存在。我在M79分支,可能是版本不同。这个答案可能是针对v6x或其他什么的。同意。无论如何,谢谢你。这对我帮助很大。