読者です 読者をやめる 読者になる 読者になる

Titanium Mobileで作ったアプリをTestFlightで配布するときにハマったこと。

あんまり自信がないので間違ってたらご指摘いただけると幸いです。

ipaファイルを取得する部分でちょっとハマった。

probject_root/build/iphone/projectname.xcodeprojXcodeで開いて、そこからゴニョゴニョやってみたけども、uuidが違いますよってめっちゃ怒られてしまって、build settingだっけ?そこをいじってリリースの部分をアドホックのプロビジョニングファイルに変更してるんだけど、なんか勝手に変更されてしまう。

Trying to archive for Ad Hoc, but get`s error i xcode --developer-name & --pp-uuid » Community Questions & Answers » Appcelerator Developer Center

このエラーとまったく同じ感じになってて、そこのコメント欄に書いてあったので

ti help buildからti build -p ios -T dist-adhocって言うのを打ってみたら、どのプロビジョニングファイル?を使うのか〜とかどこにipaのファイルを出力するのか〜とか聞かれる。それに答えるとipaファイルが貰えて、それをTestFlightにアップロードするとうまくいった。

関係ないけど、 TestFlightで新しくユーザを追加するときはuuidを登録してあたらしくプロビジョニングファイル作って、そっからipaファイルを生成して〜ってやっていくんですね。まぁよく考えてみれば、どこに配布するかっていう場所示してないからそりゃ当然だよねってなりますね。