2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

mac完全初心者がHello WorldするiOSアプリを自分のiPhoneに入れるまで

Last updated at Posted at 2025-07-22

はじめに

こんにちは。定時退社後に個人開発しているオレオです。
最近M4 Mac miniを購入してようやくiOSアプリを開発できる環境になったので、今回は初めてiOSアプリをつくる過程をまとめてみました。
ちなみに、MacOSも初めてな状態からのスタートです。

Xcodeのインストール

これMacには初期からインストールされていると思っていましたが、最初っからは入ってないんですね。
App Storeからでもインストールしましょう。
A5B5EC99-2B18-4DC0-8F59-086556A0EC28_1_201_a.jpeg

プロジェクトの作成

インストールが終わったら、Xcodeを立ち上げて、新規プロジェクトを作成しましょう。

上のタブ欄にあるiOSを選択して、Appを選択。
スクリーンショット 2025-07-21 18.58.49.png

Product NameとBundle Identifierはなんでもいいですが、Teamは自分のApple IDを追加する必要がありました。

※Product Nameは完全にオリジナルな名前である必要がありました。

image.png

保存する場所を選びます。Gitに保存するかどうかのチェックはお好みで。
image.png

といつつ、Gitにチェックいれたらエラーでたので、設定で変えようかと思ってたけど、設定どっから開くんや!!初心者なので見つけられず。
image.png

どうやらウィンドウ選択すると画面左上メニューが出てくるからそこから選択するらしい。ん〜〜(MacOS初心者が怒りを抑える音)
FE6B881E-8633-4578-9C4A-64EDA227E756.png

そこから先のGitHubのとの連携設定はこちらを参考にしました。


話が逸れてしまいましたが、プロジェクトの作成が完了するとこのような画面に。
母ちゃん、おれ今iPhoneのアプリつくってるよ。
image.png

自分のiPhoneへ入れてみる

仮にアプリが完成したとして、実際に自分のiPhoneに入れてみましょう。

MacとiPhoneを有線で接続し、Finderアプリ(Windowsでいうエクスプローラー)などを開いてMacにiPhoneが認識されていることを確認します。
image.png

Xcodeに戻り、画面上部の真ん中あたりにあるデバイスをクリックすると出力先を選べるのでそこで自分のiPhoneを選択。
image.png

左上あたりにある再生ボタンを押して実行。するとエラーが出ました。
左の欄に出てきたエラーをクリックすると新たな画面が追加されてここで詳細を確認できます。
スクリーンショット 2025-07-22 7.34.21.png

エラー文によると、どうやらプロジェクト名が既に使われているから別のものにしないといけないらしい。(このときは知らなかった)
なるほど、仮にテスト用だとしてもユニークな名前にしないといけないのか。

プロジェクト名の変更は、Bundle Idetifierを誰とも被らなさそうな名前に変更します。ChatGPTに聞いたら、com.からはじめる命名規則があるらしく、それに従いました。名前に被りがなくなるとエラーが消えました。
スクリーンショット 2025-07-22 7.40.40.png

エラーが消えたところでもう一度実行ボタンを押してiPhoneを確認してみると今度は別のエラーが。
IMG_7593.jpg

設定>一般>VPN & Device Managementの順に開くと、DEVELOPER APPの項目が追加されているのでこれを選択。
Trust "自分のメールアドレス.com"を選択します。
IMG_7595.jpg

これで設定は終わったので、またXcodeに戻ってもう一度再生ボタンを押してビルドします。すると自分のiPhoneにサムネイル画像のないアプリが追加されているはず!
IMG_7597.PNG

開くとエミュレータで見ていた同じ画面が確認できます。
IMG_7598.PNG


以上がiOSアプリのプロジェクト作成からiPhoneに入れるまでの流れになります。

トラブルシューティング

この手順でもまだ自分のiPhoneに転送できない場合は、以下を試してみてください。
iPhoneに戻って、設定>プライバシーとセキュリティを開くと、いつかのタイミングでDeveloper Modeなる新たなモードが解禁されます。これをオンにしますが、iPhoneが再起動するのでお気をつけて。
IMG_D774A6948AE4-1.jpeg

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?