*

【iphone】自作アプリバージョンアップ時につまずいた

公開日: : 最終更新日:2012/06/28 ios

iphoneのアプリ管理・申請の事務処理はAndroidに比べて遥かに面倒で分かりにくい。
今回のバージョンアップは2度目ですが手間取ってしまった。
次回もやっちまいそうなのでメモ。

アプリ更新に必要なこと

  1. iTunes Connectに申請
    1. 新バージョン情報を登録
    2. 現バージョンの管理ページに行くと右下の方に「Add Version」というボタンがあるので押下。バージョンコードと更新情報を入力すればOK。
      この時点でステータスは「prepare for upload」になります。

    3. Ready to Upload Binary
    4. 毎回これを忘れます。新バージョン情報の登録が済むと、新バージョンのアイコンが表示されるようになりますが、これをクリックして詳細画面に行くと「Ready to Upload Binary」というボタンが画面右上の方に、さりげなく表示されるようになるので、これを押下。
      ウィザードに従って入力するとステータスが「Waiting For Upload」になります。
      これで晴れてアップロードの申請が完了です。

  2. Xcodeからバイナリをアップロード
    1. バージョンコードの更新
    2. プロジェクトナビゲーターでプロジェクト -> TARGETSを選択してplistを表示します。
      Summaryタブを選択してVersionとBuildを前バージョンより大きな数字を入力します。
      この2つのフォーマットでつまずく方がいるようですが、私は下記のようにすれば問題ありませんでした。

      Version:2.4.1
      「メジャーバージョン.マイナーバージョン.リビジョン」でインクリメントしています。

      Build:3.0
      バージョンアップの度に1.0ずつインクリメントしています。0.xをインクリしてうまくいかない人がいたような。。。

    3. アーカイブとアップロード
    4. メニューのProduct -> Archive -> Submit でアーカイブとアップロードをまとめて行えます。
      ステータスが「Waiting for Upload」じゃないとアーカイブする以前にエラーで起こられます。

関連記事

no image

【iphone】URLを指定してsafariを起動する

これだけ [[UIApplication sharedApplication] openU

記事を読む

no image

【iphone】UIViewの変形

UIViewに様々な変形を加える方法です。 目次 座標とサイズ //左上の

記事を読む

no image

【iphone】プロジェクトにiOS標準ライブラリを追加する

プロジェクトナビゲーターを表示 画面左ナビゲーター最上部のプロジェクトエントリを選択 画面右

記事を読む

no image

【iphone】アラートダイアログを表示する

UIAlertView *alert = [[UIAlertView alloc]

記事を読む

no image

【iphone】アニメーション

2と4の間に、アニメーション後のUIViewの位置・形・透明度を設定します。 すると1の状態から3

記事を読む

no image

【iphone】ARC関連エラー

ARCが出てくる前のサンプルコードをコピペすると「Automatic Reference Count

記事を読む

no image

【iphone】IndexPathを生成する

NSIndexPath *indexPath = [NSIndexPath indexPathF

記事を読む

no image

【iphone】サーチバー関連Tips

●ソフトウェアキーボードを閉じる //mySearchBarはサーチバーのアウトレット

記事を読む

no image

【iphone】ネットワークの状態をチェック

iphone版の検索一発クンはwebブラウザを内蔵しています。 ネットワークにつながっていないと検

記事を読む

no image

【iphone】画面遷移

画面遷移 基本となるナビゲーション、タブバー、モーダルでの画面遷移のひな形です。 これが出来れば

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

no image
知らないと損をする6つのライセンスまとめ

オープンソースやフリーウェア、フリー素材などが巷に溢れ、それらを利用す

no image
ガリレオ:ニュースブラウザをリリースしました。

概要 ガリレオはニュースを読んだり、検索する機能に特化したブラウザア

no image
【android】Activityとプロセスのライフサイクル

またもやライフサイクル周りでハマったのですが、Androidのライフサ

→もっと見る

PAGE TOP ↑