【问题标题】:Catalyst - SKCloudServiceController requestAuthorization always return deniedCatalyst - SKCloudServiceController requestAuthorization 总是返回被拒绝
【发布时间】:2020-09-09 12:33:28
【问题描述】:

首先感谢您,

我在 iPad 应用程序上加入了对催化剂的支持。我在 iPad 应用程序上使用了 SKCloudServiceController requestAuthorization,一切都按预期工作。当我添加 Catalyst 支持时,我感到很惊讶。

每次我询问此方法时,它总是返回 .denied 我使用 tccutil reset All my.bundle 重置应用程序权限但相同。我从来没有得到.notDetermined 状态。 Catalyst 应用程序在沙盒模式下运行,可能与此有关吗?还是我缺少任何权利?

P.S:我已经收录在info.plistNSAppleMusicUsageDescription条目

【问题讨论】:

  • 对我来说也一样。你有关于这个问题的任何消息吗?对我来说,访问 MPMediaLibrary 也不适用于催化剂。
  • 没有消息 :( 我在苹果论坛发过评论
  • 我在苹果论坛上找不到你的帖子...

标签: ios swift macos ipad catalyst


【解决方案1】:

这是一个已在最新测试版中修复的错误

现在可以在 Xcode 12 Beta 4 上运行,但您还需要在 ma​​cOS Big Sur beta 4 上运行

【讨论】:

  • 谢谢!我需要禁用沙盒模式吗?
  • 不,它只需要 plist 中的隐私密钥就可以开始了
猜你喜欢
  • 2018-04-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-23
  • 2022-01-16
  • 2018-05-09
  • 2022-11-08
  • 1970-01-01
相关资源
最近更新 更多