アプリケーション開発ポータルサイト
ServerNote.NET
Amazon.co.jpでPC関連商品タイムセール開催中!
カテゴリー【iPhone/iPadXcodeSwiftMacOS
【Xcode】無償デベロッパで実機テストするまでのメモ
POSTED BY
2023-09-18

いつも忘れるのでメモ。

まずは以下から、無償デベロッパ登録を行い。Apple IDが無い場合開発用にここで作れる。

https://developer.apple.com/account

登録するとそこで2ファクタ認証コード画面が操作中のMacに現れる。この表示されている数値を、ブラウザに打ち込んで、完了。アカウント画面で自分のステータスを確認。

App StoreでXcodeをダウンロード&インストールしておく。

Xcodeを起動し、New→Project→Appを新規作成。
Product Name: MyUITestなど。
Team: 無償デベロッパ登録したPersonal Team
Organization Identifier: ドメイン。jp.co.hogecompanyなど。
Bundle Identifier: jp.co.hogecompany.MyUITest
Interface: SwiftUI
Language: Swift
Include Testsはチェックを外す。

XcodeでApple IDでのログインを求められるので、さきほど登録したデベロッパアカウントでログインする。
すると、Team:に、Apple DevelopmentのPersonal Teamを選べるようになる。

新規作成したら、左ペイン、プロジェクトツリーの一番上のプロジェクト名青アイコンをクリック。

Info→iOS Deployment Targetを14.3に設定する。

PROJECTの下にTARGETSがあり、プロジェクト名+グレーアイコンがあるので、クリック。

General→Minimum Deploymentsを14.3に設定する。

Xcodeメニューバー「Xcode」→「Settings...」→「Accounts」を開く。
ここで、Apple IDsにデベロッパ登録したものが無ければ、左下の「+」でApple IDログインする。

該当のApple IDを選び、「Download Manual Profiles」とする。さらに「Manage Certificates...」をクリック。
左下の「+」→「Apple Development」でテスト用の証明書を作成し、「Done」。

ここまでできていれば、さきほどのTARGETS→プロジェクト名+グレーアイコン→Signing & Capabilitiesで、Automatically manage signingであれば、Teamと証明書が作成したものにセットできるはずである。

iPhone実機にて、設定→プライバシーとセキュリティ→デベロッパモードを「オン」にしておく。

iPhone実機をつなげて、プロジェクトウインドウの「▶︎」ボタンで、ビルド&実行。

ここで最初はこの実機で信頼されていませんとエラーが出るので、iPhone実機のほうで、設定→一般→VPNとデバイス管理→デベロッパAPP→このアプリを信頼、することで、次からは実行できるようになる。

※本記事は当サイト管理人の個人的な備忘録です。本記事の参照又は付随ソースコード利用後にいかなる損害が発生しても当サイト及び管理人は一切責任を負いません。
※本記事内容の無断転載を禁じます。
【WEBMASTER/管理人】
自営業プログラマーです。お仕事ください!
ご連絡は以下アドレスまでお願いします★

☆ServerNote.NETショッピング↓
ShoppingNote / Amazon.co.jp
☆お仲間ブログ↓
一人社長の不動産業務日誌
【キーワード検索】