【发布时间】:2021-03-08 17:22:19
【问题描述】:
我指的是下面的SKCloudServiceController.requestAuthorization方法。一旦状态被授权,我想更新@State var showStart = false,以便视图可以推送到下一个。
if (showStart) {
NavigationLink(destination: Main(), isActive: $showStart) {
EmptyView()
}.hidden()
}
SKCloudServiceController.requestAuthorization { (status) in
if status == .authorized {
print(AppleMusicAPI().fetchStorefrontID())
showStart = true
}
}
但是在这个运行并且状态被授权之后,应用程序冻结并且不改变showStart。
【问题讨论】:
标签: objective-c swift xcode controller apple-musickit