Skip to content

Commit 32c6ccc

Browse files
committed
Generate R.info struct for scenes
1 parent cbddd80 commit 32c6ccc

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

ResourceApp/ResourceApp/AppDelegate.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate {
2626
func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {
2727
// Called when a new scene session is being created.
2828
// Use this method to select a configuration to create the new scene with.
29-
return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role)
29+
let sceneConfigurationName = R.info.uiApplicationSceneManifest.uiSceneConfigurations
30+
.uiWindowSceneSessionRoleApplication.defaultConfiguration.uiSceneConfigurationName
31+
return UISceneConfiguration(name: sceneConfigurationName, sessionRole: connectingSceneSession.role)
3032
}
3133

3234
@available(iOS 13.0, *)

Sources/RswiftCore/RswiftCore.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public struct RswiftCore {
4646
.filter { !ignoreFile.matches(url: $0) }
4747

4848
let resources = Resources(resourceURLs: resourceURLs, fileManager: FileManager.default)
49-
let infoPlistWhitelist = ["UIApplicationShortcutItems", "UISceneConfigurations", "NSUserActivityTypes", "NSExtension"]
49+
let infoPlistWhitelist = ["UIApplicationShortcutItems", "UIApplicationSceneManifest", "NSUserActivityTypes", "NSExtension"]
5050

5151
var structGenerators: [StructGenerator] = []
5252
if callInformation.generators.contains(.image) {

0 commit comments

Comments
 (0)