没有任何有效的配置文件允许指定的功能:功能:inAppPurchase

Vik*_*tor 5 xcode code-signing-certificate provisioning-profile

我在AppStore中有工作应用程序.它有inApp购买.

证书和配置文件已过期.

我更新了它,但XCode写道:

"代码签名错误:找不到匹配的配置文件:没有任何有效的配置文件允许指定的功能:功能:inAppPurchase .."

XCode写道,我按下了"自动修复问题"

"标识为'com.mycompany.myproj'的应用程序ID不可用.请输入其他字符串."

这个indefinier是我的应用程序的bundle id,我没有更改它.

如何解决这个错误?

Vik*_*tor 6

我下一步解决了这个问题:

  • 删除与问题项目链接的所有配置文件(使用«iPhone配置实用程序»)
  • 在developer.apple.com上生成新的配置文件
  • 在本地计算机上下载并安装此配置文件(以及更新的过期配置文件)
  • 选择"代码签名身份"中的新条款
  • 建立项目

  • 您也可以在没有iPhone配置实用程序的情况下删除它们,方法是在Finder中找到"〜/ Library/MobileDevice/Provisioning Profiles",然后从那里删除配置文件. (2认同)