我在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.
答案 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设置不会在文件中更改此条目。
希望这会有所帮助;)