Collect resource files through the data attribute.

PiperOrigin-RevId: 228345086
diff --git a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
index 2ec814a..c030f0a 100644
--- a/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
+++ b/src/TulsiGenerator/Bazel/tulsi/tulsi_aspects.bzl
@@ -79,6 +79,7 @@
 # generated Xcode project. For example, Info.plist and entitlements files.
 _SUPPORTING_FILE_ATTRIBUTES = [
     "app_icons",
+    "data",
     "entitlements",
     "infoplist",
     "infoplists",
diff --git a/src/TulsiGeneratorIntegrationTests/Resources/Simple.BUILD b/src/TulsiGeneratorIntegrationTests/Resources/Simple.BUILD
index 5472ca5..933f3e5 100644
--- a/src/TulsiGeneratorIntegrationTests/Resources/Simple.BUILD
+++ b/src/TulsiGeneratorIntegrationTests/Resources/Simple.BUILD
@@ -62,16 +62,14 @@
         "ApplicationLibrary/srcs/main.m",
     ],
     asset_catalogs = ["ApplicationLibrary/Assets.xcassets/asset.png"],
+    data = ["ApplicationLibrary/Base.lproj/One.storyboard"],
     datamodels = glob(["SimpleTest.xcdatamodeld/**"]),
     defines = [
         "APPLIB_ADDITIONAL_DEFINE",
         "APPLIB_ANOTHER_DEFINE=2",
     ],
     includes = ["ApplicationLibrary/includes"],
-    storyboards = ["ApplicationLibrary/Base.lproj/One.storyboard"],
-    deps = [
-        ":Library",
-    ],
+    deps = [":Library"],
 )
 
 cc_binary(
@@ -101,12 +99,12 @@
         "-I/Library/absolute/include/path",
         "-Irelative/Library/include/path",
     ],
+    data = ["Library/xibs/xib.xib"],
     defines = ["LIBRARY_DEFINES_DEFINE=1"],
     pch = "Library/pch/PCHFile.pch",
     textual_hdrs = [
         "Library/textual_hdrs/TextualHdrsHeader.h",
     ],
-    xibs = ["Library/xibs/xib.xib"],
 )
 
 cc_library(