最近工程遇到一次问题,第一次运行程序到模拟器正常,第二次再运行就报错,删掉模拟器上的程序就好了;很神奇,重置xcode,重装,更新都不行的。
查了半天终于找到了原因,写下来防止大家也浪费时间:
原来在于我的工程做了本地化:具体设计到三个地方都要有以下两个字段:
"CFBundleShortVersionString" = "2.1.1";
"CFBundleVersion" = "2.1.1";
一旦缺少就会出现我遇到的错误。
具体需要注意的三个地方:
最近工程遇到一次问题,第一次运行程序到模拟器正常,第二次再运行就报错,删掉模拟器上的程序就好了;很神奇,重置xcode,重装,更新都不行的。
查了半天终于找到了原因,写下来防止大家也浪费时间:
原来在于我的工程做了本地化:具体设计到三个地方都要有以下两个字段:
"CFBundleShortVersionString" = "2.1.1";
"CFBundleVersion" = "2.1.1";
一旦缺少就会出现我遇到的错误。
具体需要注意的三个地方: