[英]Entitlements in your app bundle signature do not match the ones that are contained in your provisioning profile
[英]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.