I'm having the same problem too. Drop doesn't call call performDrop() in the Drop Delegate. Like you I'm using SwiftUI. I'll post back if I figure it out.
Are you seeing in the console the message "PBItemCollectionServicer connection disconnected."?
Post
Replies
Boosts
Views
Activity
Have the same problem too. Tried the 12.2 beta but no difference. I can run Instruments on a physical device though.
I resolved the console messages by adding the new watchOS 7 App struct. The WKExtensionDelegate protocol conformance isn't required, but I added it for completeness. Move code from your extension delegate to your new App struct.
import SwiftUI
@main
structMyWatchApp: App {
@WKExtensionDelegateAdaptor(MyWatchAppDelegate.self) var myWatchAppDelegate
@SceneBuilder var body: some Scene {
WindowGroup {
ContentView()
}
}
}
class myWatchAppDelegate: NSObject, WKExtensionDelegate {
}