EAS构建iOS应用时遭遇Provisioning profile缺少com.apple.developer.in-app-purchase权限问题求助
EAS构建iOS应用时遭遇Provisioning profile缺少com.apple.developer.in-app-purchase权限问题求助
各位大佬好!我最近在用EAS构建iOS的开发包和生产包时碰上个棘手问题——之前构建一直顺顺利利的,最近突然就失败了,实在摸不着头脑,想请教下大家有没有遇到过类似情况。
首先给大家看下报错信息:
The "Run fastlane" step failed because of an error in the Xcode build process. We automatically detected following errors in your Xcode build logs:
- Provisioning profile doesn't include the com.apple.developer.in-app-purchase entitlement. Profile qualification is using entitlement definitions that may be out of date. Connect to network to update.
之后我把构建产物在Xcode里打开,还看到更具体的错误提示:
Xcode failed to provision this target. Provisioning profile "iOS Team Provisioning Profile: com.Z4HI.VENT" doesn't include the com.apple.developer.in-app-purchase entitlement
我已经尝试了以下几种排查方法,但问题依然存在:
- 删除并重新生成了描述文件
- 新生成的描述文件默认都带有内购功能,这个选项是灰色的勾选状态,看起来是正常启用的
- 重新生成了开发者证书
- 反复确认了项目里的Bundle ID和苹果开发者后台的完全一致
我现在拿不准到底是苹果开发者后台的问题,还是EAS构建环节出了问题,有没有大佬能给点排查方向或者解决思路?
内容来源于stack exchange
相关产品推荐
相关产品推荐

