[iOS] アプリ名を変更したところなぜかビルドが通らなくなり苦労した話

公開日: : iPad, iPhone

[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は手動修正された文字列になっている)
MetronomeTest xcodeproj 1
ここを、xxx-Prefix.pch に手動で変更したところ、ビルドできるようになった。
しかしなぜこの部分が変更されてしまったのかは不明。

もともとこのプロジェクトはiPhone 用で、それを流用して iPad 用プロジェクトとして使っていたのだが、そのやり方が何か影響していたのかも知れない。
何か分かったらまた書くということで。

関連記事

no image

[iOS SDK] UIDeviceOrientation ではまる

すぐURLが変更されそうだが、2013/02/16 時点だと、Supporting Multiple

記事を読む

no image

薄い iPod touch 4G用ケース SwitchEasy NUDE for iPod touch 4G UltraClear (SW-NUT4-UC) 購入

Retinaディスプレイと、ジャイロの確認のために購入したiPod touch 4G は開発用なので

記事を読む

[iPhone 6 Plus] TUNEWEAR の iPhone 6 Plus 用ケースを買ってみた

iPhone 6 Plus 購入時に、とりあえず購入した Simplism のケースは、すぐ

記事を読む

no image

iPhoneアプリ おんぷちゃん開発日記 iPad版をアップデート

iPhoneアプリサポートページ の方に書きましたが、4月30日にようやくiPad用のアップデート版

記事を読む

no image

謎のエラー iPhone/iPod Touch: application executable is missing a required architecture

リズムくん Ver.1.1の App Store への Submit の際に、謎のエラー iPhon

記事を読む

iPhone 6 Plus iSight カメラ交換プログラムに行ってきた

iPhone 6 Plus iSight カメラ交換プログラム - Apple サポート の発表があ

記事を読む

no image

[iPad SDK] Popover中にTableViewを入れて、タップしたらPopoverを閉じたい

今作っている リズムくん for iPad で、拍子記号を Popover で選択できるようにしよう

記事を読む

iPad 第7世代がほしい

自分は iPad mini 4 を使っているが、これだと画面が小さくて、リフロー版でないK

記事を読む

no image

新型 su-pen 購入

新型Su-penを買おうと思いAmazonのカートに入れていたら、翌日見たら売り切れていた...

記事を読む

Siri Shortcuts に対応

正月休み中なので、ブログ記事が書きやすい。毎年この時期だけはよくブログを書いている気がする。

記事を読む

Message

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Ember Mug 2のACアダプタをUSB Type-Cに変えてみた

冬になると活躍する Ember Mug 2 の充電器は付属のACアダ

Wi-Fi6Eルータ TP-Link AXE5400購入

Wi-Fi6E を試してみたくなり、TP-Link AXE5

児童手当 認定請求書申請 2024 「請求者が養育をする18歳に達する日以降の最初の3月31日までの子の数」とは?

2024年に受給していない人には手紙が届くらしい。 電子申請も

Vision Proアプリ開発本 8/24、8/26に発売

Vision Proアプリ開発入門 P400が 8/24 に発売、V

Developer Strap が日本でも購入可能に

USアカウントでしか購入できなかった Vision Pro 用 De

→もっと見る

  • 2012年8月
     12345
    6789101112
    13141516171819
    20212223242526
    2728293031  
PAGE TOP ↑