Xcode

個人アプリを Xcode9 Swift4 対応した時にやったこと

個人アプリ2つを Xcode9 GM で動くようにした。 これは私のアプリの場合なので、違うプロジェクトでは不要なことや、他にもっとやらないといけないことがあると思う。 やったこと 1. Xcode9 DL Xcode - Apple Developer から DL してインストール。 Xcode8も…

xcconfig を使い本体アプリと Embedded Framework を同じ環境設定でビルドする

本体アプリを Build した時に、本体アプリの CONFIGURATION を Embedded Framework 側に渡したい。 本体アプリを Debug Build Embedded Framework も Debug Build 本体アプリを Release Build Embedded Framework も Release Build というように、本体アプリ…

Swift2 から Swift3 への移行がだるすぎて諦めた

1年前くらいにリリースしたアプリ があるのだが、動かなくなったというレビューがきたので修正しようと思ったのだがだるすぎる。 何がだるいかというと、 Swift3への対応が一番だるい。ライブラリを更新して、マイグレーションして… ってやらないといけない…

Xcode で A valid provisioning profile for this executable was not found. が出た時の対処法

実機インストールしようとしたらなんじゃこりゃ、というエラーが出た。ググってみると iPad 側にインストールされた証明書が悪い、などと出たのだが自分の場合はどれも違った。 Debug ビルドなのに Adhoc 証明書を使おうとしてた のが原因っぽい。 ダメな例 …

fastlane の increment_build_number で Cannot find が発生した時の対処法

エラー内容 fastlane で increment_build_number を使ったら以下のようにエラーが出て increment されなかった。 [14:33:08]: ------------------------------------ [14:33:08]: --- Step: increment_build_number --- [14:33:08]: -----------------------…

iPad 向けアプリで iTunesConnect 提出時に ITMS-90029 が発生した時の対処法

設定 iPad 向けになってる。 iTunesConnect に申請してみる iPad 向けにしてるのに iphone の storyboard がウンヌンって言われてる。 Info.plist 見てみる 邪魔そうなのがいる… 👀 消してみる もう一回申請すると エラーが消えました 🙌