タグ別アーカイブ: iOS dev

アイフォン・アイパッドデバイス端末のiOS Dev Centerへの追加登録手順メモ

アイフォン・アイパッドデバイス端末のiOS Dev Centerへの追加登録手順メモ

アイパッドをiOS Dev Centerに追加登録してアイフォン実機デバッグでアプリを確認します
アイフォンかアイパッドの証明書を作成する Provisioning Profiles

デバッグ確認が必要になりました。
アイパッドのシミュレータ(シュミレータって書きそうになりますが)では、リフレッシュレートが30以下になって動作確認が正常にできません。実機だと60FPSきちんと表示されるので、シミュレータの限界になるのでしょうね。

一つのAppIDで2つのデバイスを登録したprovisioning profileを作成しました。
アイパッドを新規にデバイスとして登録しました。
以下はその追加手順です。
なお、書籍の情報をたどりながら作業をしましたので、古い情報で作業をしたり、iOS Dev Centerのページが変わっていたりします。

前提条件として
アイフォン1機はすでに、登録されており、複数のアプリの登録をすでに実施した後のアイパッド実機の追加登録になります。
複数のAppIDが存在します。

参考サイト
App Storeへのアプリの登録手順 | 田村倉庫

複数のMacで開発記事アイフォンアプリiPhoneを作るときに複数台のMacで開発するときに証明書の認証をどうすれば良いのか?

作業日は、2013年6月8日です。
以下は作業したとおりに、画面キャプチャしながら、登録を進めました。そのため、正しい手順になっていないことがあります。
<AppIDの追加>その後、2台目の実機(アイパッド)登録になります。1台目はアイフォンで登録済みです。
1.iOS Dev Centerにログイン(すでにデベロッパー会員になっていることが条件です。)
https://developer.apple.com/devcenter/ios/index.action

2.画面右上の方の[Certificates, Identifiers & Profiles]をクリック

>>>>間違って別のところに進みました。AppIDの追加の場合は、下の3Aから進めてください。
(誤り)3.iOS Appsのグループの中のProvisioning Profilesをクリック

新しいプロファイルを追加
(誤り)4.画面の右側の十時アイコン(Add)をクリック
画像00
00
(誤り)5.Development の iOS App Developmentのラジオチェックを選択
01jpg
01
(誤り)6.Add iOS Provisioning Profileページで、Select App ID. となります。
でも、失敗。ページが違います。
02。jpg
02
AppIDを追加したいのですが。
>>>>

03。jpg
03
3A.Registering an App IDのページです。

04。jpg
04
05。jpg
05
06。jpg
06
Wildcard App IDで自分のドメインを登録

4A.先に進んで、完了。これで、新しくAppIDを登録できました。

5A.次に、先ほどの誤りの3に戻って、Provisioning Profilesをクリック
6A.画面の右側の十時アイコン(Add)をクリック
(誤り)5.Development の iOS App Developmentのラジオチェックを選択
(誤り)6.Add iOS Provisioning Profileページで、Select App ID. となります。
先ほど、作成したAppIDを選択
07。jpg
07
7.自分の登録を確認
08。jpg
08

8.端末を選択
今はアイフォン一台です。とりあえず、このまま進みますが、
アイパッドを新規に登録したかったのですが。
ここで、十時アイコン(Add)をクリックします。
が一緒でした。
What type of provisioning profile do you need?の画面になりました。
09。jpg
09
>>結局同じ画面を繰り返しでした。

とりあえず、まず、アイフォンの実機を登録します。

9.Name this profile and generate.
Profile Name:を登録します。ここは開発者がわかる名称で良いそうです。
iPadDonguri_profile
としました。
10。jpg
10
10。Your provisioning profile is ready.
ダウンロードできました。
11。jpg
11
<実機追加>
画面を見て気づきました。左側にDevicesとありました。
12。jpg
ここをクリックします。
12
1 iOS Devices
13。jpg
13
登録された実機デバイスが表示されています。
今回iPadを登録したいので、十字キーを押します。

2.Registering a New Device or Multiple Devices
ようやくアイパッドを登録して、実機でアプリの確認ができそうです。
UDIDは、iTunesの概要タブのシリアル番号をクリックすると表示されます。
14.jpg
14
このまま登録を進めます。

15。jpg
15
完了

そして、また、
IdentifiersのAppIDsで、先ほど作成したAppIDで二つの端末で使用すれば良いのでしょうか(登録で着るみたいです。)

16。jpg
16
違いました。
ここではなにもできません。

Provisioning Profielsで、アイパッドの実機を登録できるでしょうか?
17。jpg
17
先ほど登録したiPadDonguri_profileをクリックします。

Device 1totalと記載されていて、Editボタンがありました。もしかしてできるかもしれません。
Editボタンをクリックします。
18.jpg
18
Deviceが表示されました。
これまでの実機追加のところで追加アイパッドが表示されています。選択します。
19。jpg
19
Your provisioning profile is ready.ページで
ダウンロードします。
20。jpg
20

(ここは不要みたいでした。)
>>>>>>>
<キーチェーンアクセスの設定>
キーチェーンアクセスを開き、
メニューのキーチェーンアクセス、証明書アシスタント、認証局に証明書を要求を選択します。
21。jpg
21
そのまま、進め、ファイルを保存します。私は、書類に入れました。
>>>>>>>

<iPadDonguri_profile(1).mobileprovision、iOS devで作成したファイルをオーガナイザに登録>
先ほど、iOS devで作成したファイル、ここでは書類に保存したものを、オーガナイザに登録します。
ここでは、XCODEのアイコンにドラッグします。するとオーガナイザ起動します。
このとき、新しい端末のアイパッドをMacに接続しておきます。

そして、アイパッドの項目を選択し、UseDeviceをクリックします。
22。jpg
22
そして、アプリを実機で確認するために、端末を設定して実行を押しました。

エラーが表示:
Code Sign error: A valid provisioning profile matching the application’s Identifier ‘com.yourcompany.e-Don’ could not be found

‘com.yourcompany.e-Don’を
‘com.enjoygoodtown.e-Don’
にしました。

再度実行して、無事新しく登録したアイパッドで実機確認ができました。