Post not yet marked as solved
Looks like Apple has fixed the following in watchOS 10.5 beta 4
FB13758450: AppIntent-based widgets no longer render on watchOS 10.5
Post not yet marked as solved
Thanks you for summarizing this and submitting these reports. I spent half a day on this. I hope they fix this soon because a lot of people install these iOS beta versions and they blame the app developer for the iOS bugs.
Post not yet marked as solved
I have the same problem. Did you figure out how to address this? I am using Xcode 15.1
Post not yet marked as solved
This problem seem to exist even under watchOS 10 beta 3. So, since perform() is not called, widgets of watchOS cannot be interactive and they launch the associated watch app.
I am running Xcode 15 beta 3 and iOS 17 beta 3 and this bug still exists
Remedy is to comment out the new style preview and add the old style preview.
//#Preview {
// ContentView()
//}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Post not yet marked as solved
iOS 17 beta 3 (July 11) still has this problem
Post not yet marked as solved
BTW, throughout all this time the Apple Server Status website showed no problem related to iCloud. The website also did not indicate any problem when this problem happened last year (and lasted for months) for people who were affected
Post not yet marked as solved
I have a similar problem. My ap does not an IAP. did you figure out how to determine if a user has received a refund for the app?
@khuffie do you mean the HomeWidget appears when you distribute through TestFlight? Multiple people have reported that they don’t (including myself). Widgets don’t even appear when you create a release build.
@kushsolitary no it continues to be broken. Widget works perfectly locally, but not when it is distributed using TestFlight. It worked before the announcement from Apple that TestFlight now supports HomeWidgets.
Post not yet marked as solved
Yes, TestFlight is currently has a bug. see this thread: https://developer.apple.com/forums/thread/655393
Post not yet marked as solved
Select your target
Build Phases
Link binary with libraries
Add WidgetKit and set its Status to "Optional"