2
0

More than 3 years have passed since last update.

APP IDの取り方Parse Server Certified by Bitnamia(Swift)

Last updated at Posted at 2020-05-07

今までFirebaseでしか利用してこなかったのですが、
AWSデビューしてみました😏✨

勉強でただ利用しているため、無料枠を使用したいと考え、
今回は『Parse Server Certified by Bitnami』
を使ってみました!!!☀️

しかし、applicationIdとclientKeyの取り方がネットで探し、やってみても
結果は

image.png

のように
"appId"は "myappID"と中々コードらしいものが出てきませんでした……。

結構困ったので
私のように、困っている人がもしかしたらいるかもしれないと思い、今回は記事を書いておきます。

1. 旧バージョンをダウンロード

  1. AWS ログイン
  2. インスタンスの作成
  3. 『Parse Server Certified by Bitnami』を検索し、星マークの横にある【以前のバージョン】 をクリック

スクリーンショット 2020-05-07 17.09.21.png

4.『Continue to Configuration』をクリック
5.『Software Version』選択で一番最新の 『Ubuntu』って書いてあるものを選択
スクリーンショット 2020-05-07 17.12.37.png
6.『Continue to Launch』 
7.『Choose Action』で 『EC2』を選択
8.『無料枠選択』→『確認と作成』→『起動』
9.『新しいキーペアーの作成』で作成

2. ターミナル

(追) pod 'Parse'

1.ターミナルひらいて、先ほどダウンロードしたpemを保存したところを開く。
(デスクトップなら、cd Desktop/)

2.サイトに戻って『接続』をクリック
スクリーンショット 2020-05-07 17.20.36.png

3.『①と②をターミナルにコピペ』
スクリーンショット 2020-05-07 17.25.08.png
『yes no 質問でたら(yes)を選択』

4.cd apps/parse/htdocs/
5.vi server.js
6.『appId』と『masterKey』をこれでゲット✨
スクリーンショット 2020-05-07 17.37.43.png

3. Xcode

ここからは ↓
https://docs.parseplatform.org/parse-server/guide/#getting-started

をみた方が分かりやすいかもです😴

スクリーンショット 2020-05-07 17.41.05.png

【applicationId】に先ほどの【appId】を
【clientKey】に【masterKey】
【server】に 【http://『上の2の3の❷の@から後ろ』.amazonaws.com/parse】

4. Info.plist

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <false/>
    <key>NSExceptionDomains</key>
    <dict>
        <key>【3のserverに書いたもの(httpsとparse省いたもの)】</key>
        <dict>
            <key>NSExceptionAllowsInsecureHTTPLoads</key>
            <true/>
            <key>NSExceptionMinimumTLSVersion</key>
            <string>TLSv1.1</string>
            <key>NSIncludesSubdomains</key>
            <true/>
        </dict>
    </dict>
</dict>

5. 成功確認

スクリーンショット 2020-05-07 17.57.02.png

以上☀️

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0