In my existing project, I tried to remove the target-independent strings files and share the same one among targets. However, by exporting localisation it still results in two files based on the two targets?
Is there a guideline or tutorial somewhere to show the proper setup?
Post
Replies
Boosts
Views
Activity
Hi @Hiren Gujarati,
Did you figure out a solution to ITMS-90736 error?
I'm recently adding iOS 14 configurable widget with its WidgetIntent. Since the new API requires iOS 14, I must set the new target for WidgetIntent to deployment target 14.0. However, it's complaining when I submit to App Store with the following error:
ERROR ITMS-90736: "Invalid Intent Extension. The MinimumOSVersion key in the 'MyApp.app/PlugIns/WidgetIntents.appex' Info.plist file can't be greater than '11.4'."
My main app is still supporting 11.4
I tested again, the issue is about multiple targets instead of frameworks (although I wanted to ask something about internal frameworks too)
I am adopting Mac Catalyst in our project. For reasons to include different frameworks between iOS and macOS apps, I setup one target for each. So this is where the issue starts...
1) Main app (iOS) exports to {Project}/en.lproj/Common.strings
2) Mac Catalyst exports to en.lproj/Common.strings
I confirmed by removing the Mac Catalyst target to export.
Same with 2020 iPad Pro 12.9"
Just tried to install on Intel MacBook external drive. Like expectedly it works.
Thanks for confirmation.
So basically I have to subclass UIView and implements UITextInput to start with?
On Mac, this may mean subclassing NSView and implements NSTextInput / NSTextInputClient?
You need to first use Xcode 14 beta, then embed the Swift Charts (which is SwiftUI view) to your code using one of the bridging tools below
https://developer.apple.com/documentation/swiftui/swiftui-views-displayed-by-other-ui-frameworks
I'd love to see a pie chart as well, which can be used in Lock Screen circular widget. However, this doesn't seem possible just yet.