You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that plist automatic activation doesn't work in share extension, since the extension doesn't have an app delegate and the swizzled method is never being called.
Are there any plans to add a support for the Typhoon in the extensions?
Thanks!
The text was updated successfully, but these errors were encountered:
Hi guys! I have the same issue with iMessage extension (with storyboard + RamblerTyphoonUtils), but found the reason.
Since extension don't have app delegate we should swizzle another method,( f.e. -[NSXPCListener setDelegate:]) in TyphoonStartup.m
Second issue with TyphoonStoryboardResolver, that can't be used correctly because componentFactory is nil (TyphoonStoryboardResolver:42). In this case we should use dummy app delegate on the Typhoon level instead of delegate, that was swizzled in point 1
That my solution. Full solution available in my fork (https://github.com/foboz/typhoon). Maybe you can find more concise solution
Hi!
It seems that plist automatic activation doesn't work in share extension, since the extension doesn't have an app delegate and the swizzled method is never being called.
Are there any plans to add a support for the Typhoon in the extensions?
Thanks!
The text was updated successfully, but these errors were encountered: