万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    IonicのiOSアプリリリース

    Developer手続き

    登録

    https://developer.apple.com/programs/enroll/jp/

    Member Center

    登録したら、ここ

    https://developer.apple.com/account/

    18歳未満や登録してないと「Sorry, you can’t enroll at this time.」

    昔登録してて期限切れてても出るっぽい。

    Renewして購入。 そして、 f:id:shinriyo:20180331233428p:plainiTunes Connect」に行って、 f:id:shinriyo:20180401005435p:plain ここで同意する。

    バッグ小計    ¥11,800
    消費税    ¥944
    ご注文合計    ¥12,744

    udidの調べかた

    https://mushikago.com/i/?p=1833

    設定

    アプリビルド

    ionic cordova build ios --prod

    Xcode

    open platforms/ios/して、 passer.xcodeproj

    ID設定

    Ionicプロジェクト直下のconfig.xmlにある。

    画像ファイル

    resources/icon.png
    resources/splash.png

    ・画像ビルド

    ionic cordova resources

    申請する

    Archive

    f:id:shinriyo:20180401024642p:plain

    Upload to App Store ...

    Upload to App Store ...が選べない。

    f:id:shinriyo:20180401024625p:plain

    f:id:shinriyo:20180401034943p:plain Xcode の Archive とか DeployGate とか - It_lives_vainlyの日記

    Upload to App Store ...の時のエラーで

    ios - iosアプリのリリース申請のエラー - スタック・オーバーフロー

    いったん、

    iTunes ConnectのMyApps

    SKU Number:Bundle IDと同じがベター

    ここはユニークにする。

    The app name you entered is already being used. っていわれるが世界で唯一の名前にしないといけない? BundleIDがユニークなのにアプリ名もユニークにしたくない・・。 f:id:shinriyo:20180401140704p:plain

    スクリーンショット

    • 5.5インチとは?

    おそらくiPhone 6S Plusかな 2208 x 1242 か 1242 x 2208

    でる。 PNGの時Alpha無しにするっぽい。

    • iPad用のサイズ(12.9インチ)も必須?

    qiita.com 他のサイズのはチェックを入れればいい。

    これあるといいかな

    brew install ios-sim

    バイス一覧

    ios-sim showdevicetypes
    • 2048 x 2732か2732 x 2048

    http://help.apple.com/itunes-connect/developer/#/devd274dd925

    iPad起動。

    https://forum.ionicframework.com/t/emulate-on-ipad-directly/2753/2

    ionic cordova emulate ios --target=iPad-2 iOS

    だめ、

    https://forum.ionicframework.com/t/emulate-on-ipad-directly/2753 ↑ 直接コマンド起動は無理なのかな?

    Emulate on iPad directly? - Ionic ここでは

    cordova emulate ios --target="iPhone"
    cordova emulate ios --target="iPad"
    cordova emulate ios --target="iPad (Retina)"
    cordova emulate ios --target="iPhone (Retina 3.5-inch)"
    cordova emulate ios --target="iPhone (Retina 4-inch)"
    • シミュレータはここで変更。

    f:id:shinriyo:20180401144418p:plain

    ここはずし。 f:id:shinriyo:20180401144137p:plain

    Uploadのエラー

    itunesconnect - How to remove a build from itunes connect? - Stack Overflow

    一度あげたやつは消せないっぽい。0.0.1を0.0.2にする?

    f:id:shinriyo:20180401142839p:plain

    なぜかIonicのデフォのjp.ionic.starterに戻る・・・・。

    Ionicで作る モバイルアプリ制作入門〈Web/iPhone/Android対応〉

    Ionicで作る モバイルアプリ制作入門〈Web/iPhone/Android対応〉