Xcode 6.xのシミュレーターでアプリを起動させた時、既にアプリが登録されていると(重ね書きをした場合)「The operation couldn’t be completed.」というエラーが出てアプリが起動しません。アプリが存在しない場合や実機へのインストールでは問題なし? 発生するプロジェクトが決まっているので奇妙だったのですが、原因が判明! どうやら、InfoPlist.stringsのCFBundleShortVersionStringのバージョン記述内容が、プロジェクト側のInfo.plistの内容と不一致だとマズイようです(涙)。
何故に、起動時にそんな箇所を比較するのか?
ローカライズではInfoPlist.stringsが優先されるはずですが、Info.plistの方を消してもダメです。