質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

App Store

App Storeは、Apple社が運営する、iPhone、iPod touch、iPad向けアプリケーションソフトのダウンロードサービスです。携帯電話、Wi-Fiによる無線通信に対応しており、多くのアプリケーションをダウンロード、インストールすることができます。世界中の開発者によってアプリケーションが登録されており、有償のソフトもあればフリーソフトも多く登録されています。

Q&A

解決済

1回答

2232閲覧

ipaファイルでの納品に関して

yuabe

総合スコア143

Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

iOS

iOSとは、Apple製のスマートフォンであるiPhoneやタブレット端末のiPadに搭載しているオペレーションシステム(OS)です。その他にもiPod touch・Apple TVにも搭載されています。

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Swift

Swiftは、アップルのiOSおよびOS Xのためのプログラミング言語で、Objective-CやObjective-C++と共存することが意図されています

App Store

App Storeは、Apple社が運営する、iPhone、iPod touch、iPad向けアプリケーションソフトのダウンロードサービスです。携帯電話、Wi-Fiによる無線通信に対応しており、多くのアプリケーションをダウンロード、インストールすることができます。世界中の開発者によってアプリケーションが登録されており、有償のソフトもあればフリーソフトも多く登録されています。

0グッド

0クリップ

投稿2017/06/05 14:01

「iPhoneアプリの開発を依頼されて製作したのですが、依頼者側に「ipaファイルでそのままapplication loaderでそのままitunes connectへ送れるようにして納品して欲しい」と言われました。

その場合、xcodeでipaファイルを生成する際にipaファイルに含まれるdistributionの証明書やチーム(開発者ID)等はどのようにすればいいのでしょうか?
私の開発者IDとそれに紐づけたdistribution証明書を作成してipaファイルに含めて依頼者側へ渡す形になるのでしょうか(あまり気持ちよくはないのですが。。)?

また、依頼者側のitunes connectの新規アプリへこちらのxcodeから直接バイナリファイル(プロジェクトをアーカイブかipaファイル)を送信することもできるのでしょうか?」

と以前こちらでご質問させていただいたところ、
「相手のチームに招待してもらう」
というご回答をいただきました。
ですが、私の相手も個人でapple developerで登録している場合はチームに招待はできないみたいなのですが、ipaファイルでの納品はどのようにされているのでしょうか?

よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

やったことはないのですが、考え方としては以下のサイトが参考になりそうです。
概要としては、リリース側で証明書やbundle IDを書き換えてもらってリリースするのが良いのではないかと思います。

ただ気になるのは、「そのまま」というワードがやたら出てくることです。
この場合、お客様側の担当者が過去の実績などがある場合は問題ないのですが今回が初めてでよくわからないがApplication Loader で自社のアカウントにアップロードすることが出来る ぐらいの知識しかない場合は、十分な話し合いが必要になると思います。

http://qiita.com/Takezoh/items/5e77246dbbb7bfe23ad3
http://qiita.com/toshi0383/items/2d82104c5e70c249f0a1

書いた後に気づきましたが、過去のやりとりでも同じ内容を回答されていると思いますが、こちらでは解決出来なかったのでしょうか。
https://teratail.com/questions/77861

投稿2017/06/07 04:20

YasuhiroMiyake

総合スコア1336

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

YasuhiroMiyake

2017/06/12 00:09

状況は理解しました。 私も実施したことがあるのは、年間ライセンスを購入したアカウントで実施しただけです。 どちらにしても、相手の方は年間ライセンスを購入していないのであれば、マーケットをリリース出来ないと思いますので、その状況下で出来ることは手元にある端末にインストールして内部で評価することぐらいだと思います。 そのため、手元にある端末にインストールすることが出来れば良いという話であれば、その端末のUDIDを教えてもらって、自分で年間ライセンスを購入してAdHocで生成したアプリを渡すことでとりあえず数ヶ月は利用することが出来ると思います。 無料の個人ライセンスを渡すのは実施したことがないので分かりませんが、もうひとつ適当にアカウントを取得して、自分で実施して確認した上で進めれば確実だと思います。
yuabe

2017/06/13 04:09

丁寧なご回答ありがとうございます。 個人の年間ライセンスを相手が購入している場合のお話でした。 説明が不足していて申し訳ございませんでした。 お忙しい中、何度もご回答ありがとうございます。
YasuhiroMiyake

2017/06/13 07:02

相手の方が購入されているのであれば、法人ではなくても相手のチームに参加させてもらえると思いますが、試されたのでしょうか。(現在利用されているアカウントとは別のアカウントを用意する必要はあるかもしれませんが)
yuabe

2017/06/15 02:05

ご回答ありがとうございます。 個人の場合はチームに招待することはできないようでした。 よろしくお願いいたします。
YasuhiroMiyake

2017/06/15 07:49

招待することが難しいのであれば、最初に記載した以下の方法が良いとは思いますが 相手との強い信頼関係があるのであれば、アカウントを借りてアップロードする方法も良いかもしれませんがその部分だけは別途契約書(覚え書き程度でも良いかもしれませんが)は交わしたほうが良いかもしれません。 そこから先については、実施してみて足りないものは随時共有してもらえる体制にしなければ難しいかもしれません。(現地で相手が見ているところで作業するなど) 力になれず申し訳ないのですが、あまり時間をかけても良くないと思うので出来る方法で実施を検討してみて下さい。 > リリース側で証明書やbundle IDを書き換えてもらってリリースする > http://qiita.com/toshi0383/items/2d82104c5e70c249f0a1
yuabe

2017/06/15 18:20

いえ、たくさんのご回答大変ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問