2012年10月13日土曜日

PhoneGap Build(app store提出)

iTunes Connectでアプリの情報を入力したあと、右上のボタンからアプリの提出形式を圧縮ファイルアップロードにする。
このときどちらともNoにチェックを入れること。

ApplicationのXcodeを右クリック->パッケージの内容を見る->Contents/AppricationsにあるApplication Loaderを起動。
そしたらPhoneGap Buildでダウンロードしたipaをアップロードするだけ。
そしたらiTunes Connectでwaiting for reviewになる。

これだけの説明じゃきっと躓くと思う。

PhoneGap Build(ビルド)

appleに証明書を発行してもらう。
このあたりは他のサイトの方が詳しいでしょう。
Distributionタブのところに登録してダウンロードすることに注意。


PhoneGap Buildログイン
証明書登録。

アプリをアップロードしてビルド。
gitからpullもzipでアップロードもできるけど、gitだとマスターブランチからしかpullされないので、リリースブランチを作ってる場合はzipがいい。

ビルドできたらipa形式でダウンロード。QRコードから端末にインストールして実機テストしてもいい。

2012年10月7日日曜日

PhoneGap Build(config.xml)

なんかもう全然GISとかと離れちゃったんですが、メモとして残しておきたかったので公開。

PhoneGap Buildで作成したアプリをApp Storeに提出するまでの話(config.xml編)

PhoneGap Buildでビルドするならプロジェクトのルートディレクトリにconfig.xmlをつけましょう。
なくてもビルドできますが、いろいろな設定ができて便利です。

 



 アプリのアイコン表示名  

 
 PhoneGapBuildでの説明
 
  作った人 
 

    
      
      
      
      
      
      
      

    
      
      
      
      
      
      
      
      
      

    
      
      
      
      
      

最後のバグなんだこれ

書いてて気がついたけどならipad用アイコンとスプラッシュいらねーや。書くって大切だね。

2012/10/15追記
wiget id すごい重要でした。これと証明書のidが一致しないと後々AppStoreにアップロードできません。

ディレクトリ構造はだいたいこんな感じです。

$ tree
.
├── config.xml
├── css
│   ├── images
│   │   ├── ajax-loader.gif
│   │   ├── ajax-loader.png
│   │   └── background.png
│   ├── index.css
│   ├── jquery.mobile-1.1.1.min.css
│   ├── style.css
│   └── style.less
├── icon
│   ├── android
│   │   ├── icon-36-ldpi.png
│   │   ├── icon-48-mdpi.png
│   │   ├── icon-72-hdpi.png
│   │   └── icon-96-xhdpi.png
│   └── ios
│       ├── icon-57-2x.png
│       ├── icon-57.png
│       ├── icon-72-2x.png
│       └── icon-72.png
├── icon.png
├── img
│   ├── いろんな.png
│   └── 画像ファイル.png
├── index.html
├── js
│   ├── cordova-2.0.0.js
│   ├── jquery-1.8.1.min.js
│   ├── jquery.mobile-1.1.1.min.js
│   ├── script.js
│   └── script.min.js
├── screen
│   └── ios
│       ├── screen-iphone-portrait-2x.png
│       └── screen-iphone-portrait.png
└── splash.png