スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

iTunesConnectにアップロードする時に「No. app bundles found in the package」エラーが発生した

iTunesConnectにアップロードする時に「No. app bundles found in the package」エラーが発生したので、その対象方法のメモ。

原因は、macOS Sierra で Xcode 7 でビルドしたのをアップロードすると起きるらしい。
Xcode を最新にして、ビルドすればなんの問題も起きないが、swiftのバージョン変わったりでなかなかサクッとは出来ないので、Xcode 7でビルドしたものをアップする方法。

まずは、Xcode7 でビルド(アーカイブ)する。
そして、Xcode8などの最新のXcodeでそれをアップロードすればOK。

参考サイト
macOS Sierra x Xcode 7 で AppStore に Submit できない問題にぶち当たった話
xcode 7.3.1 ERROR ITMS - 90167 No. app bundles found in the package
Xcodeの複数バージョンを共存
スポンサーサイト

Androidで課金のテストをするための準備

毎度忘れて検索しているのでメモ。

  • アプリをβ版で公開しないとテストはできない。
  • アプリを公開した後は同一バージョン番号のapkは登録できない
  • 開発者アカウントではテストできない。
  • テストで使われるのは最初に登録したアカウントのみ
  • 追加登録したアカウントをテストで使うには、端末の初期化が必要
  • テストアカウントを登録しても、すぐには反映されない
  • テスターの登録は2箇所。
    ・google play developer consoleの、設定 - アカウント詳細の「テスト用のアクセス権がある Gmail アカウント」
    ・google play developer consoleの、リリースの管理 - ベータ版 - テスターの管理にGmailアカウンが含まれている

テスターだけに登録すれば、ベータ版はインストール出来るけど、課金のテストがテスト注文にいつもならなくて本当に買いそうになっている・・・
「テスト用のアクセス権がある Gmail アカウント」も忘れずに。

参考サイト
Google Playで課金テストをするときに、テストアカウントが認識されない
アプリ内課金の実機テストのワナ

xcodeのアップデートが途中で止まってしまった時の対処法

AppStoreからxcodeのアップデートをしようと思ったら、途中で止まってしまった・・・
その時に対処した方法をメモ。

アクティビティモニターで「iTunes Helper」というのがあるので、それを終了させる。
これだけでうまくアップデートが再開された。

これでも解決出来なかった場合は、下記のサイトのような方法があるらしい。
App StoreからXcodeをインストールできない!?

atomエディタのremote-ftpのwatchを動かす方法

atomエディタのremote-ftpでgulpとかで更新されたcssをwatchで設定しておくと、ちゃんとアップロードをしてくれる機能があるけど、動かなかったので動かせるようにした時のメモ。

https://atom.io/packages/remote-ftp
こちらのマニュアルによると、 .ftpconfig に下記を設定すれば良いらしい。
"watch":[
"./dist/stylesheets/main.css",
"./dist/stylesheets/",
"./dist/stylesheets/*.css"
],
けど、これでは動かなかった。
※ 2017.3.20 時点

https://github.com/mgrenier/remote-ftp/pull/679/files
ここで、パスの修正しているみたいで、普通にプロジェクトのルートから文字列連結しているだけになったみたいなので下記のように修正したら動くようになった。

"watch":[
"dist/stylesheets/main.css",
"dist/stylesheets/",
"dist/stylesheets/*.css"
],
また、アップデートされたら変わりそうな気がする。。。

gem のインストール時にエラー

$ gem install ansi

みたいな感じでgemをインストールしようとした時に、下記のようなエラーがでた。
Fetching: ansi-1.5.0.gem (100%)
ERROR: While executing gem ... (Errno::ENOENT)
No such file or directory @ rb_sysopen - /home/vagrant/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/cache/ansi-1.5.0.gem


gemのcacheが悪さをしているようなので
$ rm -rf /home/vagrant/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/cache

したら、うまくインストール出来るようになった。

参考サイト
gemではいらねーぞ!

プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。