Skip to content

Commit 838f92b

Browse files
committed
fix ios
1 parent 2acd99d commit 838f92b

File tree

8 files changed

+35
-35
lines changed

8 files changed

+35
-35
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ npm install @remobile/react-native-splashscreen --save
1010
* Click on your main project file (the one that represents the .xcodeproj) select Build Phases and drag libRCTSplashScreen.a from the Products folder inside the RCTSplashScreen.xcodeproj.
1111
* Look for Header Search Paths and make sure it contains $(SRCROOT)/../../../react-native/React as recursive.
1212

13-
* In your project, Look for Header Search Paths and make sure it contains $(SRCROOT)/../node_modules/@remobile/react-native-splashscreen/ios/CRTSplashScreen
13+
* In your project, Look for Header Search Paths and make sure it contains $(SRCROOT)/../node_modules/@remobile/react-native-splashscreen/ios/RCTSplashScreen
1414

1515
* delete your project's LaunchScreen.xib
1616
* Dray SplashScreenResource to your project [if you want change image, replace splash.png]
1717

1818
* In AppDelegate.m
1919
```objc
2020
...
21-
#import "CRTSplashScreen.h" //<--- import
21+
#import "RCTSplashScreen.h" //<--- import
2222
...
2323
RCTRootView *rootView = [[RCTRootView alloc] initWithBundleURL:jsCodeLocation
2424
moduleName:@"KitchenSink"
2525
initialProperties:nil
2626
launchOptions:launchOptions];
27-
[CRTSplashScreen show:rootView]; //<--- add show SplashScreen
27+
[RCTSplashScreen show:rootView]; //<--- add show SplashScreen
2828

2929
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
3030
UIViewController *rootViewController = [[UIViewController alloc] init];

ios/CRTSplashScreen.xcodeproj/project.pbxproj renamed to ios/RCTSplashScreen.xcodeproj/project.pbxproj

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10-
3245CDF11BFEE35C00EABF68 /* CRTSplashScreen.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3245CDF01BFEE35C00EABF68 /* CRTSplashScreen.h */; };
11-
3245CDF31BFEE35C00EABF68 /* CRTSplashScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 3245CDF21BFEE35C00EABF68 /* CRTSplashScreen.m */; };
10+
3245CDF11BFEE35C00EABF68 /* RCTSplashScreen.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3245CDF01BFEE35C00EABF68 /* RCTSplashScreen.h */; };
11+
3245CDF31BFEE35C00EABF68 /* RCTSplashScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 3245CDF21BFEE35C00EABF68 /* RCTSplashScreen.m */; };
1212
/* End PBXBuildFile section */
1313

1414
/* Begin PBXCopyFilesBuildPhase section */
@@ -18,16 +18,16 @@
1818
dstPath = "include/$(PRODUCT_NAME)";
1919
dstSubfolderSpec = 16;
2020
files = (
21-
3245CDF11BFEE35C00EABF68 /* CRTSplashScreen.h in CopyFiles */,
21+
3245CDF11BFEE35C00EABF68 /* RCTSplashScreen.h in CopyFiles */,
2222
);
2323
runOnlyForDeploymentPostprocessing = 0;
2424
};
2525
/* End PBXCopyFilesBuildPhase section */
2626

2727
/* Begin PBXFileReference section */
28-
3245CDED1BFEE35C00EABF68 /* libCRTSplashScreen.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libCRTSplashScreen.a; sourceTree = BUILT_PRODUCTS_DIR; };
29-
3245CDF01BFEE35C00EABF68 /* CRTSplashScreen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CRTSplashScreen.h; sourceTree = "<group>"; };
30-
3245CDF21BFEE35C00EABF68 /* CRTSplashScreen.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CRTSplashScreen.m; sourceTree = "<group>"; };
28+
3245CDED1BFEE35C00EABF68 /* libRCTSplashScreen.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRCTSplashScreen.a; sourceTree = BUILT_PRODUCTS_DIR; };
29+
3245CDF01BFEE35C00EABF68 /* RCTSplashScreen.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RCTSplashScreen.h; sourceTree = "<group>"; };
30+
3245CDF21BFEE35C00EABF68 /* RCTSplashScreen.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RCTSplashScreen.m; sourceTree = "<group>"; };
3131
/* End PBXFileReference section */
3232

3333
/* Begin PBXFrameworksBuildPhase section */
@@ -44,34 +44,34 @@
4444
3245CDE41BFEE35C00EABF68 = {
4545
isa = PBXGroup;
4646
children = (
47-
3245CDEF1BFEE35C00EABF68 /* CRTSplashScreen */,
47+
3245CDEF1BFEE35C00EABF68 /* RCTSplashScreen */,
4848
3245CDEE1BFEE35C00EABF68 /* Products */,
4949
);
5050
sourceTree = "<group>";
5151
};
5252
3245CDEE1BFEE35C00EABF68 /* Products */ = {
5353
isa = PBXGroup;
5454
children = (
55-
3245CDED1BFEE35C00EABF68 /* libCRTSplashScreen.a */,
55+
3245CDED1BFEE35C00EABF68 /* libRCTSplashScreen.a */,
5656
);
5757
name = Products;
5858
sourceTree = "<group>";
5959
};
60-
3245CDEF1BFEE35C00EABF68 /* CRTSplashScreen */ = {
60+
3245CDEF1BFEE35C00EABF68 /* RCTSplashScreen */ = {
6161
isa = PBXGroup;
6262
children = (
63-
3245CDF01BFEE35C00EABF68 /* CRTSplashScreen.h */,
64-
3245CDF21BFEE35C00EABF68 /* CRTSplashScreen.m */,
63+
3245CDF01BFEE35C00EABF68 /* RCTSplashScreen.h */,
64+
3245CDF21BFEE35C00EABF68 /* RCTSplashScreen.m */,
6565
);
66-
path = CRTSplashScreen;
66+
path = RCTSplashScreen;
6767
sourceTree = "<group>";
6868
};
6969
/* End PBXGroup section */
7070

7171
/* Begin PBXNativeTarget section */
72-
3245CDEC1BFEE35C00EABF68 /* CRTSplashScreen */ = {
72+
3245CDEC1BFEE35C00EABF68 /* RCTSplashScreen */ = {
7373
isa = PBXNativeTarget;
74-
buildConfigurationList = 3245CE011BFEE35C00EABF68 /* Build configuration list for PBXNativeTarget "CRTSplashScreen" */;
74+
buildConfigurationList = 3245CE011BFEE35C00EABF68 /* Build configuration list for PBXNativeTarget "RCTSplashScreen" */;
7575
buildPhases = (
7676
3245CDE91BFEE35C00EABF68 /* Sources */,
7777
3245CDEA1BFEE35C00EABF68 /* Frameworks */,
@@ -81,9 +81,9 @@
8181
);
8282
dependencies = (
8383
);
84-
name = CRTSplashScreen;
85-
productName = CRTSplashScreen;
86-
productReference = 3245CDED1BFEE35C00EABF68 /* libCRTSplashScreen.a */;
84+
name = RCTSplashScreen;
85+
productName = RCTSplashScreen;
86+
productReference = 3245CDED1BFEE35C00EABF68 /* libRCTSplashScreen.a */;
8787
productType = "com.apple.product-type.library.static";
8888
};
8989
/* End PBXNativeTarget section */
@@ -100,7 +100,7 @@
100100
};
101101
};
102102
};
103-
buildConfigurationList = 3245CDE81BFEE35C00EABF68 /* Build configuration list for PBXProject "CRTSplashScreen" */;
103+
buildConfigurationList = 3245CDE81BFEE35C00EABF68 /* Build configuration list for PBXProject "RCTSplashScreen" */;
104104
compatibilityVersion = "Xcode 3.2";
105105
developmentRegion = English;
106106
hasScannedForEncodings = 0;
@@ -112,7 +112,7 @@
112112
projectDirPath = "";
113113
projectRoot = "";
114114
targets = (
115-
3245CDEC1BFEE35C00EABF68 /* CRTSplashScreen */,
115+
3245CDEC1BFEE35C00EABF68 /* RCTSplashScreen */,
116116
);
117117
};
118118
/* End PBXProject section */
@@ -122,7 +122,7 @@
122122
isa = PBXSourcesBuildPhase;
123123
buildActionMask = 2147483647;
124124
files = (
125-
3245CDF31BFEE35C00EABF68 /* CRTSplashScreen.m in Sources */,
125+
3245CDF31BFEE35C00EABF68 /* RCTSplashScreen.m in Sources */,
126126
);
127127
runOnlyForDeploymentPostprocessing = 0;
128128
};
@@ -238,7 +238,7 @@
238238
/* End XCBuildConfiguration section */
239239

240240
/* Begin XCConfigurationList section */
241-
3245CDE81BFEE35C00EABF68 /* Build configuration list for PBXProject "CRTSplashScreen" */ = {
241+
3245CDE81BFEE35C00EABF68 /* Build configuration list for PBXProject "RCTSplashScreen" */ = {
242242
isa = XCConfigurationList;
243243
buildConfigurations = (
244244
3245CDFF1BFEE35C00EABF68 /* Debug */,
@@ -247,7 +247,7 @@
247247
defaultConfigurationIsVisible = 0;
248248
defaultConfigurationName = Release;
249249
};
250-
3245CE011BFEE35C00EABF68 /* Build configuration list for PBXNativeTarget "CRTSplashScreen" */ = {
250+
3245CE011BFEE35C00EABF68 /* Build configuration list for PBXNativeTarget "RCTSplashScreen" */ = {
251251
isa = XCConfigurationList;
252252
buildConfigurations = (
253253
3245CE021BFEE35C00EABF68 /* Debug */,

ios/CRTSplashScreen.xcodeproj/project.xcworkspace/contents.xcworkspacedata renamed to ios/RCTSplashScreen.xcodeproj/project.xcworkspace/contents.xcworkspacedata

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
2-
// CRTSplashScreen.h
3-
// CRTSplashScreen
2+
// RCTSplashScreen.h
3+
// RCTSplashScreen
44
//
55
// Created by fangyunjiang on 15/11/20.
66
// Copyright (c) 2015年 remobile. All rights reserved.
@@ -9,7 +9,7 @@
99
#import "RCTBridgeModule.h"
1010
#import "RCTRootView.h"
1111

12-
@interface CRTSplashScreen : NSObject <RCTBridgeModule>
12+
@interface RCTSplashScreen : NSObject <RCTBridgeModule>
1313

1414
+ (void)show:(RCTRootView *)v;
1515

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
//
2-
// CRTSplashScreen.m
3-
// CRTSplashScreen
2+
// RCTSplashScreen.m
3+
// RCTSplashScreen
44
//
55
// Created by fangyunjiang on 15/11/20.
66
// Copyright (c) 2015年 remobile. All rights reserved.
77
//
88

9-
#import "CRTSplashScreen.h"
9+
#import "RCTSplashScreen.h"
1010

1111
static RCTRootView *rootView = nil;
1212

13-
@interface CRTSplashScreen()
13+
@interface RCTSplashScreen()
1414

1515
@end
1616

17-
@implementation CRTSplashScreen
17+
@implementation RCTSplashScreen
1818

1919
RCT_EXPORT_MODULE(SplashScreen)
2020

ios/CRTSplashScreen/SplashScreenResource/LaunchScreen.xib renamed to ios/RCTSplashScreen/SplashScreenResource/LaunchScreen.xib

File renamed without changes.
File renamed without changes.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@remobile/react-native-splashscreen",
3-
"version": "1.0.1",
3+
"version": "1.0.2",
44
"description": "A splashscreen for react-native, hide when application loaded",
55
"main": "index.js",
66
"author": {

0 commit comments

Comments
 (0)