Cocoa Port: Troubleshooting forms for Public Release builds now display the same detailed app build info as the other builds.

- Since the executable can now contain 5 binary slices, having the detailed info available can provide extra insight on the user's runtime environment.
This commit is contained in:
rogerman 2022-04-16 20:40:33 -07:00
parent 9035c193c8
commit 680b3c16a3
1 changed files with 1 additions and 7 deletions

View File

@ -77,12 +77,6 @@
[window makeFirstResponder:nil];
// Set final form text.
#ifdef PUBLIC_RELEASE
NSString *appVersionStr = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
#else
NSString *appVersionStr = [[CocoaDSUtil appInternalVersionString] stringByAppendingString:[CocoaDSUtil appCompilerDetailString]];
#endif
NSString *romNameStr = (NSString *)[bindings valueForKey:@"romName"];
if (romNameStr == nil)
{
@ -96,7 +90,7 @@
}
NSString *finalFormTextStr = @"[ BEGIN DESMUME TROUBLESHOOTING INFORMATION ]\n";
finalFormTextStr = [[finalFormTextStr stringByAppendingString:@"\nApp Version: "] stringByAppendingString:appVersionStr];
finalFormTextStr = [[finalFormTextStr stringByAppendingString:@"\nApp Version: "] stringByAppendingString:[[CocoaDSUtil appInternalVersionString] stringByAppendingString:[CocoaDSUtil appCompilerDetailString]]];
finalFormTextStr = [[finalFormTextStr stringByAppendingString:@"\nOperating System: "] stringByAppendingString:[CocoaDSUtil operatingSystemString]];
finalFormTextStr = [[finalFormTextStr stringByAppendingString:@"\nModel Identifier: "] stringByAppendingString:[CocoaDSUtil modelIdentifierString]];
finalFormTextStr = [[finalFormTextStr stringByAppendingString:@"\nROM Name: "] stringByAppendingString:romNameStr];