Results 1 to 6 of 6
  1. #1

    Question 複数開発機の登録について

    ビギナー質問ですがよろしくお願いいたします。

    複数の開発機の登録について、下記内容でおこりうるミスを教えていただけないでしょうか?


    現在,iPhoneを開発機として使ってましたが、iPadでの動作検証を行おうとています。
    しかし、転送時に下記エラーがでて終了してしまいます。
    failed with No matching mobile provision for this application
    IPP ERROR: Failed to install IPA on device

    エラーの通り、IPAが対応してないというのですが、新しいiPadはApple Developer Centerに登録済みであり、
    そのときにダウンロードできた、mobile_provisionと.cerファイルを使って います。
    実際、Deployment Tool内では、
    Check IPA for UDID : Failed!
    Check movile provision for UDID : Found!
    となり、ビルドしたIPAが対応していない?と混乱しています。

    自分がやった手順は下記です。
    1.Apple Developer Ceneterにて、2台目にあたるiPadを登録。
    2.Unreal iOS Configuration ツールの Already a registered iOS developer タブに 1でダウンロードしたmovile_provisionと .cerを登録
    3.Re-signing Toolにて IPAをRe-signed して新しく作りなおす
    4.Deployment Toolで確認 → IPAが対応していない
    5. UDK Editorで再ビルド → やはりDeployment ToolsでIPAが未対応と言われる。。。


    お手数ですが、誰かアドバイスをお願いいたします。
    Last edited by sumio; 04-14-2012 at 05:41 AM.

  2. #2
    Super Moderator
    Join Date
    Apr 2011
    Location
    Yokohama, JAPAN
    Posts
    26
    Gamer IDs

    Gamertag: JUNx360

    Default

    Sumioさん、UDKを活用いただいてありがとうございます。

    こちらの件ですが、旧開発機のiPhone等実際のターゲット開発機以外のiOSデバイスがPCに接続され ていたりしないでしょうか?
    複数デバイスが繋がっている場合、混乱してしまう可能性がありますので、開発機のみ接続されていることをご 確認の上再度トライしてみてください。

    よろしくお願いします!

  3. #3

    Default

    対応ありがとうございます。

    開発機は抜いて確認してみたのですが、やはりまだ動きません。。。
    どうやら、ビルド時の設定が更新されず、iPhone(つまり1台目)に対応した状態でビルドされてしまう みたいなのです。

    Unreal iOS ConfigurationのProvision and certificate toolを機動しました。
    Current Game欄はちゃんとiPadで登録した方のProvisionになっています。。。

    どこか別に設定する項目はあるのでしょうか??
    再起動などもしてみましたが、やはりダメです。。。

  4. #4

    Default

    行に複数回を試してみてください。

  5. #5
    Super Moderator
    Join Date
    Apr 2011
    Location
    Yokohama, JAPAN
    Posts
    26
    Gamer IDs

    Gamertag: JUNx360

    Default

    jerffさんありがとうございます。

    sumioさん
    かなり詳しくUDKに付属のツールも使って調べられたようですが
    念のため以下の部分が問題ないか確認してみてください。

    ■まずは基本的な所の確認
    ・iTunesで繋がって見えているかどうか?
    ・プロビジョニングファイルがiPadにコピーされているかどうか?
    ・XcodeのサンプルはiPad上で動かせているか?
    という所を確認してみてください。
    (たぶんここまでは確認できていると思いますが念のため)

    ここまでが問題なければ
    ■UDK側での確認
    C:\UDK\UDK-201?-??\Binaries\IPhone\iPhonePackager.exeを起動して
    さらに詳細を確認してみてください。

    Advanced Toolsタブの
    「Install IPA to hardware...」で
    ・「UDKGame-IPhoneOS-Release.ipa」がiPadに転送ができるか?
    ・その転送されたアプリが起動できるか?

    起動できなかった場合「Re-sign an IPA...」で
    ・適切なプロビジョニングファイルを使って署名しなおして再度転送した場合の挙動は?

    それでも動かない場合
    「Provision and certificate tools...」で
    「Unreal iOS Configuration: Signing tool」のProvisions and Certsタブに
    ・sumioさんのCertification情報があるか?
    ・Allowed devices:に、iPhoneとiPadが列挙されているか?(両方列挙されると思います)

    iPhoneとiPadが列挙されていた場合
    Delployment Toolsタブに
    ・USB接続されているiPadが列挙されるかどうか?
    ・接続されているiPadのUDIDを下部のUDID欄にコピーして
     「Check IPA for UDID」で「UDKGame-IPhoneOS-Release.ipa」を
     チェックした場合、UDIDがipaに含まれていると表示されかどうか
    を確認してみてください。

    ここまで全て問題ないように見受けられる場合
    C:\UDK\UDK-201?-??\UDKGame\Build\iPhone\UDKGame.mobileprovision
    がsumioさんのmobileprovisionファイルと同じかどうか確認してみてくださ い。

    それでも問題ない場合・・・
    念のため今ある C:\UDK\UDK-201?-??\ フォルダはどこかにバックアップして
    まっさらの状態にして、再度UDKのインストールとcertificationとmobileprovis ionの
    登録から試したほうが速いかもしれません。

    今思いつくのはこんな感じです。
    よろしくお願いします。

  6. #6

    Default

    ご返信ありがとうございます。

    iPadでの動作を、確認できました!
    iOS Configuration: Signing toolの、 Provisions and Certsタブにて、 Import a mobile provision... にて、iPadの.mobileprovisionに変更したら動くようになり ました。

    しかし、さらなる質問が二点あります。
    1.上記ウィンドウにて、Current Gameの変更を、UDK EditorやUnreal Frontendにて反映させることはできるのでしょうか?
     現在だと、 Current Game欄に ”iPhone Game”, "iPad Game"と2つ並んでいました。しかし、常に "iPhone Game"のプロビションが有効になってしまっていて、iPadへ転送できないという問題が起きていました 。

    2.Installed Provisions内のAllowed debicesの数を増やすことは可能でしょうか?
    現在ですと、iPad/iPhoneと別々にプロビションファイルを作成しているため、一つのプロビションにつき一つのデバイスと なってしまっています。
    作成しているのは同じゲームのため、一つのプロビションでAllowed devicesを増やしてくべきですよね?

    お手数おかけしますが、ご存知でしたら教えて頂けると幸いです。
    よろしくお願い致します。。

     


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.