Skip to content

Commit 8edae4a

Browse files
authored
Merge pull request #27 from itsramiel/fix/declare-ios-components
fix: declare ios component correctly
2 parents 9e7bedb + c98cf83 commit 8edae4a

File tree

5 files changed

+52
-50
lines changed

5 files changed

+52
-50
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ DerivedData
2727
*.hmap
2828
*.ipa
2929
*.xcuserstate
30+
**/.xcode.env.local
3031
project.xcworkspace
3132

3233
# Android/IJ

example/ios/.xcode.env.local

Lines changed: 0 additions & 1 deletion
This file was deleted.

example/ios/IosUtilitiesExample.xcodeproj/project.pbxproj

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.mm */; };
1212
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
1313
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
14-
4297412C273F3A65B48EAD07 /* Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 507D1D6D517A627615EA3D56 /* Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework */; };
1514
50F9A525D930F86382B2B745 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 19AA0ED25D6BB099CBD865C9 /* PrivacyInfo.xcprivacy */; };
15+
53B699904A7D829EC1451186 /* libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 9D9242E0B3452F98E657C584 /* libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a */; };
1616
81AB9BB82411601600AC10FF /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */; };
17-
B63B547BEE766EAE657E38E8 /* Pods_IosUtilitiesExample.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E26FA8CACB50FBD9E15B5C6E /* Pods_IosUtilitiesExample.framework */; };
17+
A55029659354A2CE5D74A4B9 /* libPods-IosUtilitiesExample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = C709CFF9BE2FB44D1BADF8DB /* libPods-IosUtilitiesExample.a */; };
1818
/* End PBXBuildFile section */
1919

2020
/* Begin PBXContainerItemProxy section */
@@ -41,11 +41,11 @@
4141
13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = IosUtilitiesExample/main.m; sourceTree = "<group>"; };
4242
13B07FB81A68108700A75B9A /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = PrivacyInfo.xcprivacy; path = IosUtilitiesExample/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
4343
19AA0ED25D6BB099CBD865C9 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xml; name = PrivacyInfo.xcprivacy; path = IosUtilitiesExample/PrivacyInfo.xcprivacy; sourceTree = "<group>"; };
44-
507D1D6D517A627615EA3D56 /* Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
4544
81AB9BB72411601600AC10FF /* LaunchScreen.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = LaunchScreen.storyboard; path = IosUtilitiesExample/LaunchScreen.storyboard; sourceTree = "<group>"; };
4645
88C13434723B2D633D04BF1A /* Pods-IosUtilitiesExample-IosUtilitiesExampleTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IosUtilitiesExample-IosUtilitiesExampleTests.release.xcconfig"; path = "Target Support Files/Pods-IosUtilitiesExample-IosUtilitiesExampleTests/Pods-IosUtilitiesExample-IosUtilitiesExampleTests.release.xcconfig"; sourceTree = "<group>"; };
46+
9D9242E0B3452F98E657C584 /* libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a"; sourceTree = BUILT_PRODUCTS_DIR; };
4747
C6A86E6616A58A7FFF24F026 /* Pods-IosUtilitiesExample.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-IosUtilitiesExample.debug.xcconfig"; path = "Target Support Files/Pods-IosUtilitiesExample/Pods-IosUtilitiesExample.debug.xcconfig"; sourceTree = "<group>"; };
48-
E26FA8CACB50FBD9E15B5C6E /* Pods_IosUtilitiesExample.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_IosUtilitiesExample.framework; sourceTree = BUILT_PRODUCTS_DIR; };
48+
C709CFF9BE2FB44D1BADF8DB /* libPods-IosUtilitiesExample.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-IosUtilitiesExample.a"; sourceTree = BUILT_PRODUCTS_DIR; };
4949
ED297162215061F000B7C4FE /* JavaScriptCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = JavaScriptCore.framework; path = System/Library/Frameworks/JavaScriptCore.framework; sourceTree = SDKROOT; };
5050
/* End PBXFileReference section */
5151

@@ -54,15 +54,15 @@
5454
isa = PBXFrameworksBuildPhase;
5555
buildActionMask = 2147483647;
5656
files = (
57-
4297412C273F3A65B48EAD07 /* Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework in Frameworks */,
57+
53B699904A7D829EC1451186 /* libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a in Frameworks */,
5858
);
5959
runOnlyForDeploymentPostprocessing = 0;
6060
};
6161
13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
6262
isa = PBXFrameworksBuildPhase;
6363
buildActionMask = 2147483647;
6464
files = (
65-
B63B547BEE766EAE657E38E8 /* Pods_IosUtilitiesExample.framework in Frameworks */,
65+
A55029659354A2CE5D74A4B9 /* libPods-IosUtilitiesExample.a in Frameworks */,
6666
);
6767
runOnlyForDeploymentPostprocessing = 0;
6868
};
@@ -105,8 +105,8 @@
105105
isa = PBXGroup;
106106
children = (
107107
ED297162215061F000B7C4FE /* JavaScriptCore.framework */,
108-
E26FA8CACB50FBD9E15B5C6E /* Pods_IosUtilitiesExample.framework */,
109-
507D1D6D517A627615EA3D56 /* Pods_IosUtilitiesExample_IosUtilitiesExampleTests.framework */,
108+
C709CFF9BE2FB44D1BADF8DB /* libPods-IosUtilitiesExample.a */,
109+
9D9242E0B3452F98E657C584 /* libPods-IosUtilitiesExample-IosUtilitiesExampleTests.a */,
110110
);
111111
name = Frameworks;
112112
sourceTree = "<group>";

example/ios/Podfile.lock

Lines changed: 37 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,7 @@ PODS:
12131213
- React-jsiexecutor
12141214
- React-RCTFBReactNativeSpec
12151215
- ReactCommon/turbomodule/core
1216-
- react-native-ios-utilities (5.1.3):
1216+
- react-native-ios-utilities (5.1.5):
12171217
- ComputableLayout (~> 0.7)
12181218
- DGSwiftUtilities (~> 0.46)
12191219
- DoubleConversion
@@ -1881,61 +1881,61 @@ SPEC CHECKSUMS:
18811881
React-Core: adee73236280f8708e8973b8cbc60c834e591ecb
18821882
React-CoreModules: 78e04d2319b1b61e0d4ed7fcd3e366d461819279
18831883
React-cxxreact: 05d4cfc36a33f309f280753995bf77eb5f12b40e
1884-
React-debug: adef67ec25a3a645e2c8029c8a0cbc202aef6944
1885-
React-defaultsnativemodule: 9d8ebe89cf2b4f72eb58344d2ab0a6d0d1452208
1886-
React-domnativemodule: 06b65c761f5433472a75bf25c3e5fd175749e5e6
1887-
React-Fabric: 92fcb6fd47305e3606e14b199464797d63105e49
1888-
React-FabricComponents: fb99c592b22b1ccf8f16e6b4f1ad36908e5f6d6f
1889-
React-FabricImage: 6686983597e03db20bff350b4414c1a5513c58e3
1890-
React-featureflags: ea43ca6f5ec0a1247736755b2ba3217497d7342f
1891-
React-featureflagsnativemodule: cedaa457890535b21bbde4e0f2ab596ca62ca094
1892-
React-graphics: a68b11f7c351565d146a1e1d9695a800ab9bfb96
1884+
React-debug: b0f7271aeacc2eb9e34f863397dcfc204ef721c0
1885+
React-defaultsnativemodule: 9ce2a0afe47f3b724f8adec28de3712d897a069a
1886+
React-domnativemodule: 23a99da612d4a41f05f7c0f9665bd557638f3a99
1887+
React-Fabric: 189561e6cd72aacbd6a1bc92fa98b12ae2717d2b
1888+
React-FabricComponents: 32650e154e3958fedd1de88a94cef27e52288d7e
1889+
React-FabricImage: 5e81e0fae1817eec1840408be77c7e6ba3e2ee98
1890+
React-featureflags: 23d3dcdac6c9badeeb631db8a0883c7a3108d580
1891+
React-featureflagsnativemodule: f374752cb62a577a3bca18d01d1c80dcaeb29299
1892+
React-graphics: 348400b8ba57611d552af6db5dc7d42ccf132d08
18931893
React-hermes: daf648f84569e9cb3d563dd806f09cf14635a356
1894-
React-idlecallbacksnativemodule: 0f9609a14b3b2e930ab08780ab96d606cce0cc18
1895-
React-ImageManager: 2ed98c714bd888c4e027f7454aa742ed4a0ed603
1896-
React-jserrorhandler: e55f2913a47202a1eb40962cca68cea36018ac62
1894+
React-idlecallbacksnativemodule: 97d2eb4935fa459d2f1127ce594c3b1959b0828d
1895+
React-ImageManager: ee8526b1af93152133709104c6d649d5dada63b3
1896+
React-jserrorhandler: 17774783cd8d1377d3b23efbd4af4e80a2bca065
18971897
React-jsi: 2b9e6349efb0cd61b871dcd6db126fb13e1e6488
18981898
React-jsiexecutor: 8050076ff38e95a6852c5af0f516cf05889a3737
1899-
React-jsinspector: 83ca96637ef3e4bf199080e8c9209aa7b98d77de
1900-
React-jsitracing: 658ee0ce6d2914e3ea134c0106eeab136dee0b76
1899+
React-jsinspector: 55187c59747d78d14dae0d301beef22559099348
1900+
React-jsitracing: 9e7066f99151f99ed588f2055e011845b12a1bf6
19011901
React-logger: e7eeebaed32b88dcc29b10901aa8c5822dc397c4
1902-
React-Mapbuffer: 3d1aadd7587192dd863aa5348122e2a0812c44dd
1903-
React-microtasksnativemodule: c5c04ce22b6437388c02d277cdfc7cffc3103da9
1904-
react-native-ios-utilities: 5f4100f3aaab6015e2f0b880a0b28b61383cd79c
1905-
react-native-safe-area-context: 33fadf89988c8813cfac57797a3bc53708863dd1
1906-
React-nativeconfig: 1290b585850b8465f56f54a48b04968eefed0dd4
1907-
React-NativeModulesApple: 70d76808f994d9f5c51c8d69f63bfacf714800e1
1902+
React-Mapbuffer: 73dd1210c4ecf0dfb4e2d4e06f2a13f824a801a9
1903+
React-microtasksnativemodule: d03753688e2abf135edcd4160ab3ce7526da8b0d
1904+
react-native-ios-utilities: 45f9b362b1cd3fdee863d3ada6a6a2543e60d645
1905+
react-native-safe-area-context: 0f14bce545abcdfbff79ce2e3c78c109f0be283e
1906+
React-nativeconfig: cb207ebba7cafce30657c7ad9f1587a8f32e4564
1907+
React-NativeModulesApple: 8411d548b1ad9d2b3e597beb9348e715c8020e0c
19081908
React-perflogger: c4c3b7c18f8a50cdbe2bcdd2f15705ba029a5a02
1909-
React-performancetimeline: 90c5b1e1d5facee6663dab8fba8b3b8f3d56a3dd
1909+
React-performancetimeline: 38bda258bd9f9da19b27615e8edfbec064aa42cc
19101910
React-RCTActionSheet: 0fdf55fb8724856d63ca8c63cdb4e2325e15e8ec
19111911
React-RCTAnimation: b2fcc7c462f1fb5e195a5547f6e405ec9a60d80f
19121912
React-RCTAppDelegate: d5aed095faa6fd0b0aff3c98d0b078680890cde2
19131913
React-RCTBlob: 3b5441953e3dcc4aaee8f539b17d9c54b7a4b111
1914-
React-RCTFabric: eedb41b49ae96ad7e06db259f18a8b54c01f3300
1914+
React-RCTFabric: 022ff67d55ac5833b984085628e15af113cd9b52
19151915
React-RCTFBReactNativeSpec: 536442edc77efaec464c3c805c1e44fd811639d3
19161916
React-RCTImage: f189ae651e3c97879b4cdefcba1d4cffe55439da
19171917
React-RCTLinking: 759ac5e4aed95ac3c29849f98ff3f3b5ece830ed
19181918
React-RCTNetwork: ce1f38434a70eb1e228344f7632e636c3ceca03b
19191919
React-RCTSettings: 3602ea3adf9009f6d09461bf05f7e392414c32d8
19201920
React-RCTText: e48b4b54eab3f4cfea9be1228b5ef9ad3b8172c1
19211921
React-RCTVibration: 2e4dc335dd1e57c7004bcc07e7f5319e5968d5cf
1922-
React-rendererconsistency: b1cf8b6df5c67cc1f7c7923b3f263137f20c2afd
1923-
React-rendererdebug: 6da70e18ec44227328c3a8a2222499d409de776c
1924-
React-rncore: 476aa0490dd0bf45b215d778e6739dbfde7c8efd
1925-
React-RuntimeApple: ff19f5d74ce14f5eac701f7169d867ee27598fa5
1926-
React-RuntimeCore: 5f228d303ed9918fc53fb631d1b0ea4a576b8a69
1922+
React-rendererconsistency: c766ce7261ab6ed6be7bc155c403e29436d4f156
1923+
React-rendererdebug: f8bf864b2646944c3f7c41555dbed0b5d7aea5d1
1924+
React-rncore: cafe45e14d870bbecbbf4bd89e12ef3b596e1f2d
1925+
React-RuntimeApple: d3f5e05cfd5e212077a2e8dbdcf051ee237273b4
1926+
React-RuntimeCore: 3c513c4cad66a889614fc4b70fadacdf900f0c7a
19271927
React-runtimeexecutor: 201311bdafb53b5c30292782c8ee90193af86d91
1928-
React-RuntimeHermes: 5e6b0e353d4ca947dbf00a4468b128251e570a33
1929-
React-runtimescheduler: 14b030a31dd4294d8bb76679b43d76746d62db22
1930-
React-timing: 8dd5e08fdf7d30001dc2b682df8f4ff422c1c3f7
1931-
React-utils: b6bff4780e3b1d25685c3e22cef0d863ffbfafb3
1928+
React-RuntimeHermes: 25194897d244f2c1b68511926c7be413466f6e6c
1929+
React-runtimescheduler: b2839d0c1276b8f0edabc28414c9a5c82bb5c700
1930+
React-timing: 127d8598b5a15ae5b29ebd0ec474d590285c6f2f
1931+
React-utils: 238c18f8035ace0faccd7e8ce574ccfc7adf26aa
19321932
ReactAppDependencyProvider: 41e9fb63606c32cce924653d2d410cb01ec81286
1933-
ReactCodegen: 90bb8dd83136fc05f54b8aaab40345affc93aeff
1934-
ReactCommon: 8953b677c1d2ed01905f3cd5dced07ead9ec4c8e
1935-
RNScreens: 2e4870e8f9cb4a77e5a51530729f2762868316df
1933+
ReactCodegen: d9a09a7f7eee93f54d0b4135d5ca66b31b0c42a5
1934+
ReactCommon: 08f4808f02ff115884e870e5cfea689703ff759a
1935+
RNScreens: b32d0d59b53acb574fa795a9343591ef4e7ab7c2
19361936
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
1937-
Yoga: 28b8cda182ee3092ff80203da66dcb3ffc8cf401
1937+
Yoga: 1fd059161b449018342943b095a6d4e69bcaa719
19381938

19391939
PODFILE CHECKSUM: 8911febba2856453efabe84667ae175facae7b20
19401940

1941-
COCOAPODS: 1.14.3
1941+
COCOAPODS: 1.16.2

package.json

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -186,10 +186,12 @@
186186
"name": "RNIUtilitiesSpec",
187187
"type": "all",
188188
"jsSrcsDir": "src",
189-
"componentProvider": {
190-
"RNIDetachedView": "RNIDetachedView",
191-
"RNIDummyTestView": "RNIDummyTestView",
192-
"RNIWrapperView": "RNIWrapperView"
189+
"ios": {
190+
"componentProvider": {
191+
"RNIDetachedView": "RNIDetachedView",
192+
"RNIDummyTestView": "RNIDummyTestView",
193+
"RNIWrapperView": "RNIWrapperView"
194+
}
193195
}
194196
}
195197
}

0 commit comments

Comments
 (0)