繁体   English   中英

没有为您的项目的 Bundle Identifier 或您的设备找到配置文件(应用程序传输后)

[英]No Provisioning Profile was found for your project's Bundle Identifier or your device (after app transfer)

我已将我的应用程序从一个帐户转移到另一个帐户,在转移之后,当我尝试在模拟器上运行我的应用程序代码时,它很好,但在 iPhone 上,它给出了这个错误:

No Provisioning Profile was found for your project's Bundle Identifier or your 
device. You can create a new Provisioning Profile for your project in Xcode for 
your team by:
  1- Open the Flutter project's Xcode target with
       open ios/Runner.xcworkspace
  2- Select the 'Runner' project in the navigator then the 'Runner' target
     in the project settings
  3- Make sure a 'Development Team' is selected. 
     - For Xcode 10, look under General > Signing > Team.
     - For Xcode 11 and newer, look under Signing & Capabilities > Team.
     You may need to:
         - Log in with your Apple ID in Xcode first
         - Ensure you have a valid unique Bundle ID
         - Register your device with your Apple Developer Account
         - Let Xcode automatically provision a profile for your app
  4- Build or run your project again

It's also possible that a previously installed app with the same Bundle 
Identifier was signed with a different certificate.

For more information, please visit:
  https://flutter.dev/setup/#deploy-to-ios-devices

Or run on an iOS simulator without code signing
════════════════════════════════════════════════════════════════════════════════
2021-06-16 19:24:22.953 ios-deploy[32614:4058557] [ !! ] Error 0xe8008015: A valid provisioning profile for this executable was not found. AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)
Could not run build/ios/iphoneos/Runner.app on 00008020-000504561EE1002E.
Try launching Xcode and selecting "Product > Run" to fix the problem:   
  open ios/Runner.xcworkspace                                           

应用程序转移后我更改了签名团队,也许这就是问题所在。 我正在使用 Xcode 12.3。

额外问题:此外,当我昨天尝试通过向 App Store Connect 发送一个新的二进制文件来更新我的应用程序时,我在 Gmail 中收到了这个警告:

ITMS-90076: Potential Loss of Keychain Access - The previous version of software has an application-identifier value of ['87D7N6U493.com.companyname.app'] and the new version of software being submitted has an application-identifier of ['99ZU5RS2PA.com.companyname.app']. This will result in a loss of keychain access.

我认为这些问题是相关的,如果有人知道我该如何解决这个问题,我将不胜感激。

先感谢您!

您是否尝试过错误给出的解决方案?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM