Skip to content

Commit e157086

Browse files
committed
Revert "Remove podfile integration tep"
This reverts commit 3993df0.
1 parent c24f16b commit e157086

File tree

91 files changed

+120
-3064
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

91 files changed

+120
-3064
lines changed

InstabugSample/ios/InstabugSample.xcodeproj/project.pbxproj

Lines changed: 88 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
};
66
objectVersion = 46;
77
objects = {
8+
89
/* Begin PBXBuildFile section */
910
00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
1011
00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
@@ -33,8 +34,10 @@
3334
2D02E4C81E0B4AEC006451C7 /* libRCTWebSocket-tvOS.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */; };
3435
2D02E4C91E0B4AEC006451C7 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DAD3EA31DF850E9000B6D8A /* libReact.a */; };
3536
2DCD954D1E0B4F2C00145EB5 /* InstabugSampleTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* InstabugSampleTests.m */; };
37+
3F14AAB3F8DF4F53A90F3677 /* libRNInstabug.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E4D43295C2849C9ABADE838 /* libRNInstabug.a */; };
3638
5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
3739
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
40+
FB6237B8BC81FC0C990E8BE6 /* libPods-InstabugSample.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E9562565B465A2839B076D83 /* libPods-InstabugSample.a */; };
3841
/* End PBXBuildFile section */
3942

4043
/* Begin PBXContainerItemProxy section */
@@ -101,6 +104,13 @@
101104
remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
102105
remoteInfo = React;
103106
};
107+
2460ED191E530B9B0043EDA4 /* PBXContainerItemProxy */ = {
108+
isa = PBXContainerItemProxy;
109+
containerPortal = 330102236E534C228083A4A1 /* RNInstabug.xcodeproj */;
110+
proxyType = 2;
111+
remoteGlobalIDString = 24DF11ED1DA3A2B90056F77C;
112+
remoteInfo = RNInstabug;
113+
};
104114
2D02E4911E0B4A5D006451C7 /* PBXContainerItemProxy */ = {
105115
isa = PBXContainerItemProxy;
106116
containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
@@ -252,6 +262,8 @@
252262
21DED4D3594E0D93E837631F /* Pods-InstabugSample.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-InstabugSample.release.xcconfig"; path = "Pods/Target Support Files/Pods-InstabugSample/Pods-InstabugSample.release.xcconfig"; sourceTree = "<group>"; };
253263
2D02E47B1E0B4A5D006451C7 /* InstabugSample-tvOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "InstabugSample-tvOS.app"; sourceTree = BUILT_PRODUCTS_DIR; };
254264
2D02E4901E0B4A5D006451C7 /* InstabugSample-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "InstabugSample-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
265+
330102236E534C228083A4A1 /* RNInstabug.xcodeproj */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = "wrapper.pb-project"; name = RNInstabug.xcodeproj; path = "../node_modules/instabug-reactnative/ios/RNInstabug.xcodeproj"; sourceTree = "<group>"; };
266+
5E4D43295C2849C9ABADE838 /* libRNInstabug.a */ = {isa = PBXFileReference; explicitFileType = undefined; fileEncoding = 9; includeInIndex = 0; lastKnownFileType = archive.ar; path = libRNInstabug.a; sourceTree = "<group>"; };
255267
5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
256268
78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
257269
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
@@ -283,6 +295,8 @@
283295
832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
284296
00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
285297
139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
298+
3F14AAB3F8DF4F53A90F3677 /* libRNInstabug.a in Frameworks */,
299+
FB6237B8BC81FC0C990E8BE6 /* libPods-InstabugSample.a in Frameworks */,
286300
);
287301
runOnlyForDeploymentPostprocessing = 0;
288302
};
@@ -417,6 +431,14 @@
417431
name = Products;
418432
sourceTree = "<group>";
419433
};
434+
2460ECFD1E530B9B0043EDA4 /* Products */ = {
435+
isa = PBXGroup;
436+
children = (
437+
2460ED1A1E530B9B0043EDA4 /* libRNInstabug.a */,
438+
);
439+
name = Products;
440+
sourceTree = "<group>";
441+
};
420442
443E311BD736B6F07D8B5811 /* Frameworks */ = {
421443
isa = PBXGroup;
422444
children = (
@@ -466,6 +488,7 @@
466488
832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
467489
00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
468490
139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
491+
330102236E534C228083A4A1 /* RNInstabug.xcodeproj */,
469492
);
470493
name = Libraries;
471494
sourceTree = "<group>";
@@ -529,10 +552,13 @@
529552
isa = PBXNativeTarget;
530553
buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "InstabugSample" */;
531554
buildPhases = (
555+
1815D8FB2BCD715098EBFE3D /* [CP] Check Pods Manifest.lock */,
532556
13B07F871A680F5B00A75B9A /* Sources */,
533557
13B07F8C1A680F5B00A75B9A /* Frameworks */,
534558
13B07F8E1A680F5B00A75B9A /* Resources */,
535559
00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
560+
F34B58CB9681C17878B6D0CC /* [CP] Embed Pods Frameworks */,
561+
0B79621FBDFDDD687F85A8D4 /* [CP] Copy Pods Resources */,
536562
);
537563
buildRules = (
538564
);
@@ -659,6 +685,10 @@
659685
ProductGroup = 146834001AC3E56700842450 /* Products */;
660686
ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
661687
},
688+
{
689+
ProductGroup = 2460ECFD1E530B9B0043EDA4 /* Products */;
690+
ProjectRef = 330102236E534C228083A4A1 /* RNInstabug.xcodeproj */;
691+
},
662692
);
663693
projectRoot = "";
664694
targets = (
@@ -727,6 +757,13 @@
727757
remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
728758
sourceTree = BUILT_PRODUCTS_DIR;
729759
};
760+
2460ED1A1E530B9B0043EDA4 /* libRNInstabug.a */ = {
761+
isa = PBXReferenceProxy;
762+
fileType = archive.ar;
763+
path = libRNInstabug.a;
764+
remoteRef = 2460ED191E530B9B0043EDA4 /* PBXContainerItemProxy */;
765+
sourceTree = BUILT_PRODUCTS_DIR;
766+
};
730767
3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = {
731768
isa = PBXReferenceProxy;
732769
fileType = archive.ar;
@@ -897,6 +934,36 @@
897934
shellPath = /bin/sh;
898935
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/packager/react-native-xcode.sh";
899936
};
937+
0B79621FBDFDDD687F85A8D4 /* [CP] Copy Pods Resources */ = {
938+
isa = PBXShellScriptBuildPhase;
939+
buildActionMask = 2147483647;
940+
files = (
941+
);
942+
inputPaths = (
943+
);
944+
name = "[CP] Copy Pods Resources";
945+
outputPaths = (
946+
);
947+
runOnlyForDeploymentPostprocessing = 0;
948+
shellPath = /bin/sh;
949+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-InstabugSample/Pods-InstabugSample-resources.sh\"\n";
950+
showEnvVarsInLog = 0;
951+
};
952+
1815D8FB2BCD715098EBFE3D /* [CP] Check Pods Manifest.lock */ = {
953+
isa = PBXShellScriptBuildPhase;
954+
buildActionMask = 2147483647;
955+
files = (
956+
);
957+
inputPaths = (
958+
);
959+
name = "[CP] Check Pods Manifest.lock";
960+
outputPaths = (
961+
);
962+
runOnlyForDeploymentPostprocessing = 0;
963+
shellPath = /bin/sh;
964+
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n";
965+
showEnvVarsInLog = 0;
966+
};
900967
2D02E4CB1E0B4B27006451C7 /* Bundle React Native Code And Images */ = {
901968
isa = PBXShellScriptBuildPhase;
902969
buildActionMask = 2147483647;
@@ -911,6 +978,21 @@
911978
shellPath = /bin/sh;
912979
shellScript = "export NODE_BINARY=node\n../node_modules/react-native/packager/react-native-xcode.sh";
913980
};
981+
F34B58CB9681C17878B6D0CC /* [CP] Embed Pods Frameworks */ = {
982+
isa = PBXShellScriptBuildPhase;
983+
buildActionMask = 2147483647;
984+
files = (
985+
);
986+
inputPaths = (
987+
);
988+
name = "[CP] Embed Pods Frameworks";
989+
outputPaths = (
990+
);
991+
runOnlyForDeploymentPostprocessing = 0;
992+
shellPath = /bin/sh;
993+
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-InstabugSample/Pods-InstabugSample-frameworks.sh\"\n";
994+
showEnvVarsInLog = 0;
995+
};
914996
/* End PBXShellScriptBuildPhase section */
915997

916998
/* Begin PBXSourcesBuildPhase section */
@@ -989,6 +1071,7 @@
9891071
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
9901072
LIBRARY_SEARCH_PATHS = (
9911073
"$(inherited)",
1074+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
9921075
);
9931076
OTHER_LDFLAGS = (
9941077
"-ObjC",
@@ -1009,6 +1092,7 @@
10091092
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
10101093
LIBRARY_SEARCH_PATHS = (
10111094
"$(inherited)",
1095+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
10121096
);
10131097
OTHER_LDFLAGS = (
10141098
"-ObjC",
@@ -1072,6 +1156,7 @@
10721156
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
10731157
LIBRARY_SEARCH_PATHS = (
10741158
"$(inherited)",
1159+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
10751160
);
10761161
OTHER_LDFLAGS = (
10771162
"-ObjC",
@@ -1101,6 +1186,7 @@
11011186
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
11021187
LIBRARY_SEARCH_PATHS = (
11031188
"$(inherited)",
1189+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
11041190
);
11051191
OTHER_LDFLAGS = (
11061192
"-ObjC",
@@ -1129,6 +1215,7 @@
11291215
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
11301216
LIBRARY_SEARCH_PATHS = (
11311217
"$(inherited)",
1218+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
11321219
);
11331220
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.InstabugSample-tvOSTests";
11341221
PRODUCT_NAME = "$(TARGET_NAME)";
@@ -1153,6 +1240,7 @@
11531240
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
11541241
LIBRARY_SEARCH_PATHS = (
11551242
"$(inherited)",
1243+
"\"$(SRCROOT)/$(TARGET_NAME)\"",
11561244
);
11571245
PRODUCT_BUNDLE_IDENTIFIER = "com.facebook.REACT.InstabugSample-tvOSTests";
11581246
PRODUCT_NAME = "$(TARGET_NAME)";

InstabugSample/ios/InstabugSample.xcworkspace/contents.xcworkspacedata

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

InstabugSample/ios/Podfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
target 'InstabugSample' do
2+
pod 'Instabug', '7.2.5'
3+
end

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,16 @@
77

88
## Installation
99

10+
`$ npm install https://github.com/Instabug/instabug-reactnative#master --save`
1011

11-
#### iOS installation
12+
`$ react-native link instabug-reactnative`
1213

13-
1. `$ npm install https://github.com/Instabug/instabug-reactnative#master --save`
14+
#### iOS installation
1415

15-
2. `$ react-native link instabug-reactnative`
16+
1. Open your app `.xcodeproj` file
17+
2. Add the following line to your "Podfile": `pod 'Instabug', '~> 7.0'`
18+
3. run `pod install`
19+
4. Run your project (`Cmd+R`)<
1620

1721
#### Android Manual installation
1822

ios/Instabug.framework.dSYM/Contents/Info.plist

Lines changed: 0 additions & 20 deletions
This file was deleted.
Binary file not shown.

0 commit comments

Comments
 (0)