Skip to content

Commit 6f5afc3

Browse files
authored
chore: remove CocoaPods references and unused ML scripts (#1822)
* chore: Remove Gemfile, old scripts, migrate last sample * Cleanup readmes * cleanup readmes pt2 * more * more * unintentional * add back for now * remove cp gems * Review
1 parent e117202 commit 6f5afc3

File tree

14 files changed

+38
-248
lines changed

14 files changed

+38
-248
lines changed

Gemfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11

22
source 'https://rubygems.org'
33

4-
gem 'cocoapods'
5-
gem 'cocoapods-core'
64
gem 'xcodeproj'

Gemfile.lock

Lines changed: 0 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -2,98 +2,11 @@ GEM
22
remote: https://rubygems.org/
33
specs:
44
CFPropertyList (3.0.9)
5-
activesupport (7.1.6)
6-
base64
7-
benchmark (>= 0.3)
8-
bigdecimal
9-
concurrent-ruby (~> 1.0, >= 1.0.2)
10-
connection_pool (>= 2.2.5)
11-
drb
12-
i18n (>= 1.6, < 2)
13-
logger (>= 1.4.2)
14-
minitest (>= 5.1)
15-
mutex_m
16-
securerandom (>= 0.3)
17-
tzinfo (~> 2.0)
18-
addressable (2.8.8)
19-
public_suffix (>= 2.0.2, < 8.0)
20-
algoliasearch (1.27.5)
21-
httpclient (~> 2.8, >= 2.8.3)
22-
json (>= 1.5.1)
235
atomos (0.1.3)
24-
base64 (0.3.0)
25-
benchmark (0.5.0)
26-
bigdecimal (3.3.1)
276
claide (1.1.0)
28-
cocoapods (1.16.2)
29-
addressable (~> 2.8)
30-
claide (>= 1.0.2, < 2.0)
31-
cocoapods-core (= 1.16.2)
32-
cocoapods-deintegrate (>= 1.0.3, < 2.0)
33-
cocoapods-downloader (>= 2.1, < 3.0)
34-
cocoapods-plugins (>= 1.0.0, < 2.0)
35-
cocoapods-search (>= 1.0.0, < 2.0)
36-
cocoapods-trunk (>= 1.6.0, < 2.0)
37-
cocoapods-try (>= 1.1.0, < 2.0)
38-
colored2 (~> 3.1)
39-
escape (~> 0.0.4)
40-
fourflusher (>= 2.3.0, < 3.0)
41-
gh_inspector (~> 1.0)
42-
molinillo (~> 0.8.0)
43-
nap (~> 1.0)
44-
ruby-macho (>= 2.3.0, < 3.0)
45-
xcodeproj (>= 1.27.0, < 2.0)
46-
cocoapods-core (1.16.2)
47-
activesupport (>= 5.0, < 8)
48-
addressable (~> 2.8)
49-
algoliasearch (~> 1.0)
50-
concurrent-ruby (~> 1.1)
51-
fuzzy_match (~> 2.0.4)
52-
nap (~> 1.0)
53-
netrc (~> 0.11)
54-
public_suffix (~> 4.0)
55-
typhoeus (~> 1.0)
56-
cocoapods-deintegrate (1.0.5)
57-
cocoapods-downloader (2.1)
58-
cocoapods-plugins (1.0.0)
59-
nap
60-
cocoapods-search (1.0.1)
61-
cocoapods-trunk (1.6.0)
62-
nap (>= 0.8, < 2.0)
63-
netrc (~> 0.11)
64-
cocoapods-try (1.2.0)
657
colored2 (3.1.2)
66-
concurrent-ruby (1.3.5)
67-
connection_pool (2.5.5)
68-
drb (2.2.3)
69-
escape (0.0.4)
70-
ethon (0.18.0)
71-
ffi (>= 1.15.0)
72-
logger
73-
ffi (1.17.2)
74-
fourflusher (2.3.1)
75-
fuzzy_match (2.0.4)
76-
gh_inspector (1.1.3)
77-
httpclient (2.9.0)
78-
mutex_m
79-
i18n (1.14.7)
80-
concurrent-ruby (~> 1.0)
81-
json (2.16.0)
82-
logger (1.7.0)
83-
minitest (5.26.1)
84-
molinillo (0.8.0)
85-
mutex_m (0.3.0)
868
nanaimo (0.4.0)
87-
nap (1.1.0)
88-
netrc (0.11.0)
89-
public_suffix (4.0.7)
909
rexml (3.4.4)
91-
ruby-macho (2.5.1)
92-
securerandom (0.3.2)
93-
typhoeus (1.4.1)
94-
ethon (>= 0.9.0)
95-
tzinfo (2.0.6)
96-
concurrent-ruby (~> 1.0)
9710
xcodeproj (1.27.0)
9811
CFPropertyList (>= 2.3.3, < 4.0)
9912
atomos (~> 0.1.3)
@@ -106,8 +19,6 @@ PLATFORMS
10619
ruby
10720

10821
DEPENDENCIES
109-
cocoapods
110-
cocoapods-core
11122
xcodeproj
11223

11324
BUNDLED WITH

README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,8 @@ for both Objective-C and Swift. For more information, see https://firebase.googl
66
## Samples
77

88
You can open each of the following samples as an Xcode project, and run
9-
them on a mobile device or a simulator. Simply install the pods and open
10-
the .xcworkspace file to see the project in Xcode.
11-
```
12-
$ pod install --repo-update
13-
$ open your-project.xcworkspace
14-
```
9+
them on a mobile device or a simulator. Simply open
10+
the .xcodeproj file to see the project in Xcode.
1511
When doing so you need to add each sample app you wish to try to a Firebase
1612
project on the [Firebase console](https://console.firebase.google.com).
1713
You can add multiple sample apps to the same Firebase project.

analytics/README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ Google Analytics for Firebase to log in-app events and set user properties.
1616
Ready? Let's get started! 🚀
1717

1818
Clone this project and `cd` into the `AnalyticsExample` directory.
19-
Run `pod install`. This command will install all of the required cocoapods
20-
for this quickstart and generate a `.xcworkspace` project. Go ahead and
21-
open the `AnalyticsExample.xcworkspace` project.
19+
Open the `AnalyticsExample.xcodeproj` project.
2220

2321
### Terminal commands to clone and open the project!
2422
```terminal
@@ -27,9 +25,7 @@ git clone https://github.com/firebase/quickstart-ios.git
2725
2826
cd analytics/
2927
30-
pod install --repo-update
31-
32-
open AnalyticsExample.xcworkspace
28+
open AnalyticsExample.xcodeproj
3329
```
3430

3531
## Connecting to the Firebase Console

appdistribution/README.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ about Firebase App Distribution [here](https://firebase.google.com/docs/app-dist
88
Ready? Let's get started! 🚀
99

1010
Clone this project and `cd` into the `AppDistributionExample` directory.
11-
Run `pod install`. This command will install all of the required cocoapods
12-
for this quickstart and generate a `.xcworkspace` project. Go ahead and
13-
open the `AppDistributionExample.xcworkspace` project.
11+
Open the `AppDistributionExample.xcodeproj` project.
1412

1513
### Terminal commands to clone and open the project!
1614
```bash
@@ -19,9 +17,7 @@ $ git clone https://github.com/firebase/quickstart-ios.git
1917

2018
$ cd appdistribution/
2119

22-
$ pod install
23-
24-
$ open AppDistributionExample.xcworkspace
20+
$ open AppDistributionExample.xcodeproj
2521

2622
```
2723

authentication/README.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Firebase Auth offers multiple ways to authenticate users. In this quickstart, we
1111

1212
Ready? Let's get started! 🏎💨
1313

14-
Clone this project and `cd` into the `AuthenticationExample` directory. Run `pod install`. This command will install all of the required CocoaPods for this quickstart and generate a `.xcworkspace` project. Go ahead and open the `AuthenticationExample.xcworkspace` project.
14+
Clone this project and `cd` into the `AuthenticationExample` directory. Open the `AuthenticationExample.xcodeproj` project.
1515

1616
### Terminal commands to clone and open the project!
1717
```bash
@@ -20,9 +20,7 @@ $ git clone https://github.com/firebase/quickstart-ios.git
2020

2121
$ cd authentication/
2222

23-
$ pod install --repo-update
24-
25-
$ open AuthenticationExample.xcworkspace
23+
$ open AuthenticationExample.xcodeproj
2624

2725
```
2826

@@ -49,7 +47,7 @@ To enable sign in with each of the following identity providers, there are a few
4947

5048
### Google Sign In
5149

52-
We have already included the **`GoogleSignIn`** CocoaPod in the quickstart's `Podfile`. This CocoaPod is **required** for **Google Sign In**.
50+
The **`GoogleSignIn`** dependency is required for **Google Sign In** and is included in the `Package.swift` file.
5351

5452
#### Start by going to the [Firebase Console](https://console.firebase.google.com) and navigate to your project:
5553

@@ -150,7 +148,7 @@ See the [Getting Started with Yahoo Sign In guide](https://firebase.google.com/d
150148

151149
### Facebook
152150

153-
We have already included the **`FBSDKLoginKit`** CocoaPod in the quickstart's `Podfile`. This CocoaPod is **required** for **Sign In with Facebook**.
151+
The **`FBSDKLoginKit`** dependency is required for **Sign In with Facebook** and is included in the `Package.swift` file.
154152

155153
- Go to the [Facebook Developers Site](https://developers.facebook.com) and follow all
156154
instructions to set up a new iOS app. When asked for a bundle ID, use

inappmessaging/README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@ Firebase In-App messaging is a service allowing developers to send targeted
44
messages to users. To learn more, take a look at [the docs](https://firebase.google.com/docs/ios/setup).
55
## Setup
66
* [Add Firebase to your iOS app][setup-ios].
7-
* In the root of the project, run `pod install --repo-update`.
8-
* Open the resulting `xcworkspace` and run the app on an iOS device or simulator.
7+
* Open `InAppMessagingExample.xcodeproj` and run the app on an iOS device or simulator.
98

109
## Getting Started
1110
* Open the In-App Messaging tab of [Firebase Console][firebase-console].

messaging/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ Getting Started
2222
---------------
2323

2424
- Add APNS certs to your project in **Project Settings** > **Notifications** in the [console](https://console.firebase.google.com)
25-
- Run `pod install --repo-update`
2625
- Copy in the GoogleServices-Info.plist to your project
2726
- Update the app Bundle ID in Xcode to match the Bundle ID of your APNs cert.
2827
- Run the sample on your iOS device.

scripts/install_prereqs/mlmodelinterpreter.sh

Lines changed: 0 additions & 17 deletions
This file was deleted.

scripts/install_prereqs/mlvision.sh

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)