深圳_iOS
深圳_iOS
  • 发布:2020-03-14 16:15
  • 更新:2021-02-02 11:02
  • 阅读:2995

doesn't support the In-App

分类:5+ SDK
iOS

集成了两步,如附件。集成后报错,如附件。
Xcode 11.3.1
iOS13.2
iOS,刚完成下图两个步骤,项目就报错了,Provisioning profile "iOS Team Provisioning Profile: *" doesn't support the In-App Purchase capability

2020-03-14 16:15 负责人:无 分享
已邀请:
深圳_iOS

深圳_iOS (作者) - iOS兼android,转vue

已解决。
原因是:未在苹果开发者平台注册Bundle identifier。
很奇怪的是未集成 5+SDK前能运行项目,集成后才报错。

DCloud_iOS_XHY

DCloud_iOS_XHY

你好,这个问题是因为SDK基础库需要依赖 StoreKit.framework 系统库,但是最新的Xcode添加 StoreKit.framework后会自动打开 In-App Purchase 内购,而且无法关闭,现在如果真机调试需要在开发者后台编辑 Identifier 勾选In-App Purchase,也可以暂时选择使用模拟器调试就不需要勾选此服务,下个版本会在基础库中将 StoreKit.framework 的依赖去掉,就没有这问题了

  • 深圳_iOS (作者)

    还在报错呢,报错在附件,麻烦大神再帮忙看一下

    2020-03-30 18:37

  • 深圳_iOS (作者)

    开启内购权限后,实际上我并没有用到内购功能,提交苹果审核的时候因为这个问题屡屡被拒绝,请问怎么办才好呢?

    2020-04-07 09:53

  • DCloud_iOS_XHY

    回复 深圳_iOS: 最新的版本基础库已经移除了对 StoreKit 的依赖

    2020-04-07 12:09

  • 深圳_iOS (作者)

    回复 DCloud_iOS_XHY: 好的,谢谢,啥时候更新的呢,我昨天还特意看了SDK更新介绍没有提到这个内购,才麻烦来请教你了

    2020-04-08 09:30

深圳_iOS

深圳_iOS (作者) - iOS兼android,转vue

还在报错呢,报错在附件,麻烦大神再帮忙看一下

  • DCloud_iOS_XHY

    现在问题是证书配置的问题, 你百度一下系统的学习一下吧

    2020-03-30 20:00

  • 深圳_iOS (作者)

    回复 DCloud_iOS_XHY: 做为一个5年经验专业开发iOS的人员感到惭愧,打扰了

    2020-03-31 11:28

LingxiDanielWu

LingxiDanielWu

我是XCode11.3版本,也出现了和你一样的问题。后来发现直接在Signing & Capabilities那里把In-App Purchase选项去掉就好了。

该问题目前已经被锁定, 无法添加新回复