可执行文件名(AppName1.exe)和应用程序名称(AppName2.app)不同

时间:2013-11-01 11:22:45

标签: xamarin.ios

我在MonoTouch中收到以下警告。我该如何解决?我希望两者都被命名为App1,但我找不到合适的位置。

谢谢!

warning MT0030: The executable name (App1.exe) and the app name (App2.app) are different, this may prevent crash logs from getting symbolicated properly.

3 个答案:

答案 0 :(得分:18)

应用名称(App2.app)取自项目名称。您可以右键单击项目,然后“重命名”进行更改。

可以在项目的选项中更改可执行文件名(App1.exe)(右键单击 - >选项 - >构建/输出 - >程序集名称)。

答案 1 :(得分:2)

在Xamarin Studio中打开项目选项并导航到“Build”部分。确认输出标签中的程序集名称 iOS应用程序标签中的应用程序名称匹配。

答案 2 :(得分:0)

很抱歉碰到这个老问题,但我在Info.plist中找到了以下两个条目:

<key>CFBundleDisplayName</key>
<string>AppName</string>
<key>CFBundleExecutable</key>
<string>AppNameX</string>

CFBundleExecutable 是我必须修改我的应用名称的地方。我不确定,但似乎VS / XS设置不会在文件中更改此条目。

希望这会有所帮助;)