IPhoneアプリ開発初期設定
ここでは、UIKitをxcodeに設定し、データベースにはFirebaseを使い、Firebaseを使うために、podfile作成を行い、開発ができる状態に持っていくことを目的とする。
手順1(Xcodeのインストール)
1.XCodeのインストール(AppleIdを持っている前提)
ー「XCode」はMacBookの「App Store」からインストールできる。
2.インストールが完了すると、「Xcode and Apple SDKs Agreement」という
題名のテキストが表示されるので、「Agree」というボタンを押す。
3.「Agree」ボタンを押すと、Macのパスワードを求められるので入力。
4.Xcodeを起動させる
手順2(プロジェクトを作成)
1.「Welcome To Xcode」と書かれた画面が出たら、「Welcome To Xcode」
と書かれた部分の下に、3行の選択肢がある。そこで、一番上の「Create
a new Xcode projectをクリックする。
2.「choose a template for your new project」と左上に表示された画面が現れ
る。その画面の白い部分の最上段で、IOSを選択し、その下のApplication
で「App」を選択し、右下の「Next」ボタンを押す。
3.次に、左上に「Choose options for your new project」と表示された画面が出る。そこで、
Product Name: 好きな名前を入力
Team:自身のApple IDを選択
Organization Identifier: もし、ドメインがある場合は、ドメインを逆入力
ない場合は、メールアドレスを逆入力
例)aggg@gmail.com→com.gmail.agggと入力
Bundle Identifier:Product Name+Organization Identifierの合成
Interface:今回は、swiftUIを使わないので、storyboardを選択
Life Cycle: 「UIKit App Delegateを選択」
Language: 「swift」を選択
4.「Next」ボタンを押す。
5.次に、プロジェクトの保存場所を聞かれるので、適当なフォルダを選択し
「Create」ボタンを押す。これで、開発に必要なXCodeの準備は完了。
手順3(FirebaseとXcodeを接続させる。)
1.(https://firebase.google.com/)このURLにとぶ。(Googleアカウント前提)
2.(https://qiita.com/Labi/items/c2a13ada4ddbecf2fdc3)この1と2まで終わら
せる。
手順4(podの設定)(手順3-2の記事の3の詳しい手順)
1.Macでターミナルを開く。(LaunchPadの中のその他にあるかも...)
2.「cd (-path to your project directry-)」を入力する
例)もし、「NewProject」というプロジェクトをXcodeで作成し、
DeskTopに保存していた場合のパスは、「Desktop/NewProject」となる
ので、「cd Desktop/NewProject」と入力し、Enterを押す。これで、指
定のディレクトリ(フォルダ)に移動できる。
3.移動できたら、「pod init」と入力し、Enterを押す。これで、Podsが移動
したプロジェクトに作成される。
4.「pod install」と入力し、Enterを押し、作成したPodsをプロジェクトに反
映させる。
5.「vi Podfile」と入力しPodfileをターミナルで開く。
6.キーボードの「i」を押すとPodfileが編集モードになるので、中身を全部消
し(1文字づつしか消えない)したの文をコピペする(-------)にはXcodeで
設定した「Product Name」を入力する。(インデントには注意)
〜〜〜〜〜〜〜〜〜〜〜〜〜〜
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'
target '--------------' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for New
pod 'Firebase/Analytics'
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'Firebase/Storage'
end
〜〜〜〜〜〜〜〜〜〜〜〜
7.入力が終わったら、キーボード上の「esc」ボタンを押し、編集モードを終
了。そして、Shift+1を押し、キーボードの上矢印を押す。そうすると、
「:.,$!」こういう文字列が出てくるので、「:」以外を削除し、「:」の後
に、「wq」(保存してとじるの意味)と入力し、Enterを押す。
8.そのがターミナルの画面が戻るので、「pod update」と入力+EnterでPod
の設定を終了。
9.手順3-2の(https://qiita.com/Labi/items/c2a13ada4ddbecf2fdc3)この記事の
4以降を行えば終了。
もし記事の4でエラーが出る場合は、一度xcodeを閉じて、Finderのプロジェクトのあるフォルダまで移動しフォルダの中、プロジェクトネーム.xcworkspaceを探し、そこからxcodeを開くと解決するかも。
お疲れ様でした。
この記事が気に入ったらサポートをしてみませんか?