[iOS] アプリ名を変更したところなぜかビルドが通らなくなり苦労した話
[iOS] アプリ名にiPadと入れるとRejectされる に書いたとおり、アプリ名に iPad が入っていたためアプリがRejectされたため、アプリ名を変更する必要が出てきた。
Submitまでしてしまっていたので、iTunes Connect のアプリ情報ページから修正した。
また、アプリ側は InfoPlist.strings の CFBundleDisplayName でHome画面上の名前をローカライズしていたので、その部分を修正。
さらに、一応 info.plist の Bundle display name も修正。
しかしどの作業中に問題が起きたか分からないのだが、いつのまにかビルドすると Apple LLVM Compiler 3.1 Error で失敗するようになってしまった。
ビルドができなくなるような変更を入れた覚えはないので、思い当たることがなく夜中にかなり苦労したのだが解決することができなかった。
おそらく、起きている問題はこれと同じ。しかし残念ながら回答がなかった。
iphone – Apple Error LLVM 3.1 – Stack Overflow
で、うんうんうなりながら寝たのだが翌日起きてふと正常なプロジェクトの設定と比較してみると、
Build Settings の Apple LLVM compiler 3.1 – Language の Prefix Header の設定が、なぜかファイル名ではなくディレクトリ名に変更されていた。
(この画像の Ad Hoc が問題が起きている状態。DebugとReleaseは手動修正された文字列になっている)
ここを、xxx-Prefix.pch に手動で変更したところ、ビルドできるようになった。
しかしなぜこの部分が変更されてしまったのかは不明。
もともとこのプロジェクトはiPhone 用で、それを流用して iPad 用プロジェクトとして使っていたのだが、そのやり方が何か影響していたのかも知れない。
何か分かったらまた書くということで。
関連記事
-
Apple Event Sep 2021
ついに後数時間で Apple Event 2021.09.15 がある。 今年は何かサプライ
-
iPad 発売 2010/04/03
日本時間4/3 17:00あたりに、Appleから iPad is here. メールが来てい
-
[iPhone 開発本] 実践iPad/iPhoneゲームプログラミング 沼田 哲史
MacOS XとiPhone用のゲーム用フレームワーク Karakuri Framework を開発
-
2009年11月発売のiPhone SDK関連書籍
11月も良さそうなiPhone SDK本が次々と発売される。 Mac OS X Cocoa プログラ
-
[iOS SDK] iTunes Connect ではまる
iOS8リリースに合わせてiTunes Connect のUIが大幅に変わっており、下記のページの方
-
App Store レビュー中
8月13日にApp StoreにSubmitしたiPhoneアプリがまだIn Review状態だ。果
-
英単語学習アプリ EverLearn Ver.1.2.5 が公開されました
2016/03/05 Updateこの記事は公開時(2013年10月)から時間が経って古い内容になっ
-
児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?
2024年に受給していない人には手紙が届くらしい。 電子申請も可能ということで、iPhone
-
NSURLConnnection オブジェクトをいつ解放するか 2011/08/06
NSURLConnection の -[NSURLConnection initWithReque
-
これは便利 iPhoneプログラミングUIKit詳解リファレンス
Amazonでの評判も良いし、書店で立ち読みしていくつか有用な情報を見つけたので、iPhoneプログ
- PREV
- [iOS] アプリ名にiPadと入れてRejectされた話
- NEXT
- 静音アーケードスティック