Skip to content

Instantly share code, notes, and snippets.

@linwiz
Created February 19, 2018 15:23
Show Gist options
  • Save linwiz/f80d43acca046102a5ea4de367c7df85 to your computer and use it in GitHub Desktop.
Save linwiz/f80d43acca046102a5ea4de367c7df85 to your computer and use it in GitHub Desktop.
050-10:17:40 PearlConfig.m:166 DBG | MPiOSConfig.build = [ ->] 22222222222222.5
050-10:17:40 PearlConfig.m:166 DBG | MPiOSConfig.version = [ ->] 2.5
050-10:17:40 PearlConfig.m:166 DBG | MPiOSConfig.copyright = [ ->] © 2011-2018
050-10:17:41 MPiOSAppDelegate.m:607 WRN | Crashlytics API key not set. Crash logs won't be recorded.
050-10:17:41 PearlHangDetector.m:89 TRC | hangTime=0.000119
050-10:17:41 PearlAppDelegate.m:97 INF | M. Password (MasterPassword) 2.5 (22222222222222.5) (GIT: 2.5-ios-187-g61f47421-dirty) on platform: x86_64, profile: No profile.
050-10:17:41 PearlKeyChain.m:186 TRC | SecItemCopyMatching({
acct = deviceIdentifier;
class = genp;
pdmn = dku;
"r_Data" = 1;
svce = "com.lyndir.Pearl";
}) = The specified item could not be found in the keychain (errSecItemNotFound: -25300)., result: (null)
050-10:17:41 PearlKeyChain.m:154 TRC | SecItemUpdate({
acct = deviceIdentifier;
class = genp;
pdmn = dku;
svce = "com.lyndir.Pearl";
}, {
"v_Data" = <34344544 45394135 2d373546 412d3439 34372d39 3832352d 45363230 39384144 32433731>;
}) = The specified item could not be found in the keychain (errSecItemNotFound: -25300).
050-10:17:41 PearlKeyChain.m:160 TRC | SecItemAdd({
acct = deviceIdentifier;
class = genp;
pdmn = dku;
svce = "com.lyndir.Pearl";
"v_Data" = <34344544 45394135 2d373546 412d3439 34372d39 3832352d 45363230 39384144 32433731>;
}) = No error (errSecSuccess: 0).
050-10:17:41 PearlKeyChain.m:106 INF | Started up with device identifier: 44EDE9A5-75FA-4947-9825-E62098AD2C71
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.showSetup = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.traceMode = 0
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.sendInfo = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.rememberLogin = 0
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.sendInfo = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.helpHidden = 0
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.showSetup = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.firstRun = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.launchCount = 0
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.askForReviews = 1
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.reviewAfterLaunches = 10
050-10:17:41 PearlConfig.m:192 TRC | MPiOSConfig.reviewedVersion = (null)
2018-02-19 10:17:41.730326-0500 MasterPassword[12987:1883791] *** Assertion failure in -[UIApplication _runWithMainScene:transitionContext:completion:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3698.33.6/UIApplication.m:3529
2018-02-19 10:17:41.788371-0500 MasterPassword[12987:1883791] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Application windows are expected to have a root view controller at the end of application launch'
*** First throw call stack:
(
0 CoreFoundation 0x0000000112d4612b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x00000001123e2f41 objc_exception_throw + 48
2 CoreFoundation 0x0000000112d4b2f2 +[NSException raise:format:arguments:] + 98
3 Foundation 0x000000010ec83d69 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 193
4 UIKit 0x000000010fcef051 -[UIApplication _runWithMainScene:transitionContext:completion:] + 3102
5 UIKit 0x00000001100b86f8 __111-[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:]_block_invoke + 924
6 UIKit 0x000000011048e4c8 +[_UICanvas _enqueuePostSettingUpdateTransactionBlock:] + 153
7 UIKit 0x00000001100b82f1 -[__UICanvasLifecycleMonitor_Compatability _scheduleFirstCommitForScene:transition:firstActivation:completion:] + 249
8 UIKit 0x00000001100b8b6b -[__UICanvasLifecycleMonitor_Compatability activateEventsOnly:withContext:completion:] + 696
9 UIKit 0x0000000110a36a69 __82-[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:]_block_invoke + 262
10 UIKit 0x0000000110a36922 -[_UIApplicationCanvas _transitionLifecycleStateWithTransitionContext:completion:] + 444
11 UIKit 0x00000001107139c8 __125-[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:]_block_invoke + 221
12 UIKit 0x0000000110912b06 _performActionsWithDelayForTransitionContext + 100
13 UIKit 0x000000011071388b -[_UICanvasLifecycleSettingsDiffAction performActionsForCanvas:withUpdatedScene:settingsDiff:fromSettings:transitionContext:] + 231
14 UIKit 0x000000011048db25 -[_UICanvas scene:didUpdateWithDiff:transitionContext:completion:] + 392
15 UIKit 0x000000010fced36a -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 523
16 UIKit 0x00000001102c8605 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 369
17 FrontBoardServices 0x0000000115b92cc0 -[FBSSceneImpl _didCreateWithTransitionContext:completion:] + 338
18 FrontBoardServices 0x0000000115b9b7b5 __56-[FBSWorkspace client:handleCreateScene:withCompletion:]_block_invoke_2 + 235
19 libdispatch.dylib 0x000000011324133d _dispatch_client_callout + 8
20 libdispatch.dylib 0x00000001132469f3 _dispatch_block_invoke_direct + 592
21 FrontBoardServices 0x0000000115bc7498 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 24
22 FrontBoardServices 0x0000000115bc714e -[FBSSerialQueue _performNext] + 464
23 FrontBoardServices 0x0000000115bc76bd -[FBSSerialQueue _performNextFromRunLoopSource] + 45
24 CoreFoundation 0x0000000112ce9101 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
25 CoreFoundation 0x0000000112d88f71 __CFRunLoopDoSource0 + 81
26 CoreFoundation 0x0000000112ccda19 __CFRunLoopDoSources0 + 185
27 CoreFoundation 0x0000000112cccfff __CFRunLoopRun + 1279
28 CoreFoundation 0x0000000112ccc889 CFRunLoopRunSpecific + 409
29 GraphicsServices 0x0000000115cea9c6 GSEventRunModal + 62
30 UIKit 0x000000010fcf05d6 UIApplicationMain + 159
31 MasterPassword 0x000000010d97102f main + 111
32 libdyld.dylib 0x000000010fbd7d81 start + 1
33 ??? 0x0000000000000003 0x0 + 3
)
libc++abi.dylib: terminating with uncaught exception of type NSException
(lldb)
Source/iOS/main.m:24 return UIApplicationMain( argc, argv, nil, NSStringFromClass( [MPiOSAppDelegate class] ) ); Thread 1: signal SIGABRT
@lhunath
Copy link

lhunath commented Feb 19, 2018

git diff @

@linwiz
Copy link
Author

linwiz commented Feb 19, 2018


diff --git a/platform-darwin/MasterPassword-iOS.xcodeproj/project.pbxproj b/platform-darwin/MasterPassword-iOS.xcodeproj/project.pbxproj
index 696a651e..59dfcbb5 100644
--- a/platform-darwin/MasterPassword-iOS.xcodeproj/project.pbxproj
+++ b/platform-darwin/MasterPassword-iOS.xcodeproj/project.pbxproj
@@ -3548,10 +3548,10 @@
 				ORGANIZATIONNAME = Lyndir;
 				TargetAttributes = {
 					DA32D01F19D111C6004F3F0E = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 					DA5BFA43147E415C00F98B1E = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 						LastSwiftMigration = 0920;
 						ProvisioningStyle = Automatic;
 						SystemCapabilities = {
@@ -3570,29 +3570,29 @@
 						};
 					};
 					DAA1757C19D86BE70044227B = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 					DAB7AE3D1F3D464A00C856B1 = {
 						CreatedOnToolsVersion = 8.3.3;
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 						ProvisioningStyle = Automatic;
 					};
 					DAB7AE471F3D468300C856B1 = {
 						CreatedOnToolsVersion = 8.3.3;
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 						ProvisioningStyle = Automatic;
 					};
 					DAC6325C1486805C0075AEA5 = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 					DAC6326B148680650075AEA5 = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 					DAC77CAC148291A600BCF976 = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 					DAFC5654172C573B00CB5CC5 = {
-						DevelopmentTeam = HL3Q45LX9N;
+						DevelopmentTeam = KE23FLS82J;
 					};
 				};
 			};
@@ -4267,7 +4267,7 @@
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 				CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;
 				COPY_PHASE_STRIP = NO;
-				DEVELOPMENT_TEAM = HL3Q45LX9N;
+				DEVELOPMENT_TEAM = KE23FLS82J;
 				ENABLE_NS_ASSERTIONS = NO;
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
 				GCC_DYNAMIC_NO_PIC = NO;
@@ -4361,7 +4361,7 @@
 					"-DMPW_SODIUM=1",
 					"-DMPW_CPERCIVA=0",
 				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.lyndir.lhunath.MasterPassword;
+				PRODUCT_BUNDLE_IDENTIFIER = com.motz.MasterPassword;
 				SKIP_INSTALL = NO;
 				STRIP_INSTALLED_PRODUCT = YES;
 				STRIP_SWIFT_SYMBOLS = YES;
@@ -4475,7 +4475,7 @@
 				CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;
 				COPY_PHASE_STRIP = NO;
 				DEBUG_INFORMATION_FORMAT = dwarf;
-				DEVELOPMENT_TEAM = HL3Q45LX9N;
+				DEVELOPMENT_TEAM = KE23FLS82J;
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
 				ENABLE_TESTABILITY = YES;
 				GCC_DYNAMIC_NO_PIC = NO;
@@ -4581,7 +4581,7 @@
 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
 				CLANG_WARN__EXIT_TIME_DESTRUCTORS = YES;
 				COPY_PHASE_STRIP = NO;
-				DEVELOPMENT_TEAM = HL3Q45LX9N;
+				DEVELOPMENT_TEAM = KE23FLS82J;
 				ENABLE_NS_ASSERTIONS = NO;
 				ENABLE_STRICT_OBJC_MSGSEND = YES;
 				GCC_DYNAMIC_NO_PIC = NO;
@@ -4674,7 +4674,7 @@
 					"-DMPW_SODIUM=1",
 					"-DMPW_CPERCIVA=0",
 				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.lyndir.lhunath.MasterPassword;
+				PRODUCT_BUNDLE_IDENTIFIER = com.motz.MasterPassword;
 				SKIP_INSTALL = NO;
 				STRIP_INSTALLED_PRODUCT = YES;
 				STRIP_SWIFT_SYMBOLS = YES;
@@ -4713,7 +4713,7 @@
 					"-DMPW_SODIUM=1",
 					"-DMPW_CPERCIVA=0",
 				);
-				PRODUCT_BUNDLE_IDENTIFIER = com.lyndir.lhunath.MasterPassword;
+				PRODUCT_BUNDLE_IDENTIFIER = com.motz.MasterPassword;
 				SKIP_INSTALL = NO;
 				STRIP_INSTALLED_PRODUCT = YES;
 				STRIP_SWIFT_SYMBOLS = YES;
diff --git a/platform-darwin/Source/iOS/MasterPassword-Info.plist b/platform-darwin/Source/iOS/MasterPassword-Info.plist
index 07ba1a85..cae0556c 100644
--- a/platform-darwin/Source/iOS/MasterPassword-Info.plist
+++ b/platform-darwin/Source/iOS/MasterPassword-Info.plist
@@ -1,133 +1,133 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 <plist version="1.0">
-    <dict>
-        <key>CFBundleDevelopmentRegion</key>
-        <string>$(DEVELOPMENT_LANGUAGE)</string>
-        <key>CFBundleDisplayName</key>
-        <string>M. Password</string>
-        <key>CFBundleDocumentTypes</key>
-        <array>
-            <dict>
-                <key>CFBundleTypeExtensions</key>
-                <array>
-                    <string>mpsites</string>
-                </array>
-                <key>CFBundleTypeIconFiles</key>
-                <array>
-                    <string>Icon-Small</string>
-                </array>
-                <key>CFBundleTypeName</key>
-                <string>Master Password sites</string>
-                <key>LSHandlerRank</key>
-                <string>Owner</string>
-                <key>LSItemContentTypes</key>
-                <array>
-                    <string>com.lyndir.masterpassword.sites</string>
-                </array>
-            </dict>
-        </array>
-        <key>CFBundleExecutable</key>
-        <string>$(EXECUTABLE_NAME)</string>
-        <key>CFBundleIdentifier</key>
-        <string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
-        <key>CFBundleInfoDictionaryVersion</key>
-        <string>6.0</string>
-        <key>CFBundleName</key>
-        <string>$(PRODUCT_NAME)</string>
-        <key>CFBundlePackageType</key>
-        <string>APPL</string>
-        <key>CFBundleShortVersionString</key>
-        <string>[auto]</string>
-        <key>CFBundleVersion</key>
-        <string>[auto]</string>
-        <key>Fabric</key>
-        <dict>
-            <key>APIKey</key>
-            <string>0d10c90776f5ef5acd01ddbeaca9a6cba4814560</string>
-            <key>Kits</key>
-            <array>
-                <dict>
-                    <key>KitInfo</key>
-                    <dict/>
-                    <key>KitName</key>
-                    <string>Crashlytics</string>
-                </dict>
-            </array>
-        </dict>
-        <key>LSRequiresIPhoneOS</key>
-        <true/>
-        <key>NSHumanReadableCopyright</key>
-        <string>© 2011-2018</string>
-        <key>UIAppFonts</key>
-        <array>
-            <string>Exo2.0-Bold.otf</string>
-            <string>Exo2.0-ExtraBold.otf</string>
-            <string>Exo2.0-Regular.otf</string>
-            <string>Exo2.0-Thin.otf</string>
-            <string>SourceCodePro-Black.otf</string>
-            <string>SourceCodePro-Regular.otf</string>
-            <string>SourceCodePro-ExtraLight.otf</string>
-        </array>
-        <key>UIStatusBarHidden</key>
-        <true/>
-        <key>UIStatusBarStyle</key>
-        <string>UIStatusBarStyleDefault</string>
-        <key>UIStatusBarTintParameters</key>
-        <dict>
-            <key>UINavigationBar</key>
-            <dict>
-                <key>Style</key>
-                <string>UIBarStyleDefault</string>
-                <key>TintColor</key>
-                <dict>
-                    <key>Blue</key>
-                    <real>0.42745098039215684</real>
-                    <key>Green</key>
-                    <real>0.39215686274509803</real>
-                    <key>Red</key>
-                    <real>0.37254901960784315</real>
-                </dict>
-                <key>Translucent</key>
-                <false/>
-            </dict>
-        </dict>
-        <key>UISupportedInterfaceOrientations</key>
-        <array>
-            <string>UIInterfaceOrientationPortrait</string>
-            <string>UIInterfaceOrientationLandscapeLeft</string>
-            <string>UIInterfaceOrientationLandscapeRight</string>
-        </array>
-        <key>UISupportedInterfaceOrientations~ipad</key>
-        <array>
-            <string>UIInterfaceOrientationPortrait</string>
-            <string>UIInterfaceOrientationPortraitUpsideDown</string>
-            <string>UIInterfaceOrientationLandscapeLeft</string>
-            <string>UIInterfaceOrientationLandscapeRight</string>
-        </array>
-        <key>UTExportedTypeDeclarations</key>
-        <array>
-            <dict>
-                <key>UTTypeConformsTo</key>
-                <array>
-                    <string>public.utf8-plain-text</string>
-                </array>
-                <key>UTTypeDescription</key>
-                <string>Master Password sites</string>
-                <key>UTTypeIdentifier</key>
-                <string>com.lyndir.masterpassword.sites</string>
-                <key>UTTypeSize320IconFile</key>
-                <string>Icon-320.png</string>
-                <key>UTTypeSize64IconFile</key>
-                <string>Icon-64.png</string>
-                <key>UTTypeTagSpecification</key>
-                <dict>
-                    <key>public.filename-extension</key>
-                    <array>
-                        <string>mpsites</string>
-                    </array>
-                </dict>
-            </dict>
-        </array>
-    </dict>
+<dict>
+	<key>CFBundleDevelopmentRegion</key>
+	<string>$(DEVELOPMENT_LANGUAGE)</string>
+	<key>CFBundleDisplayName</key>
+	<string>M. Password</string>
+	<key>CFBundleDocumentTypes</key>
+	<array>
+		<dict>
+			<key>CFBundleTypeExtensions</key>
+			<array>
+				<string>mpsites</string>
+			</array>
+			<key>CFBundleTypeIconFiles</key>
+			<array>
+				<string>Icon-Small</string>
+			</array>
+			<key>CFBundleTypeName</key>
+			<string>Master Password sites</string>
+			<key>LSHandlerRank</key>
+			<string>Owner</string>
+			<key>LSItemContentTypes</key>
+			<array>
+				<string>com.lyndir.masterpassword.sites</string>
+			</array>
+		</dict>
+	</array>
+	<key>CFBundleExecutable</key>
+	<string>$(EXECUTABLE_NAME)</string>
+	<key>CFBundleIdentifier</key>
+	<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>$(PRODUCT_NAME)</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>[auto]</string>
+	<key>CFBundleVersion</key>
+	<string>[auto]</string>
+	<key>Fabric</key>
+	<dict>
+		<key>APIKey</key>
+		<string>0d10c90776f5ef5acd01ddbeaca9a6cba4814560</string>
+		<key>Kits</key>
+		<array>
+			<dict>
+				<key>KitInfo</key>
+				<dict/>
+				<key>KitName</key>
+				<string>Crashlytics</string>
+			</dict>
+		</array>
+	</dict>
+	<key>LSRequiresIPhoneOS</key>
+	<true/>
+	<key>NSHumanReadableCopyright</key>
+	<string>© 2011-2018</string>
+	<key>UIAppFonts</key>
+	<array>
+		<string>Exo2.0-Bold.otf</string>
+		<string>Exo2.0-ExtraBold.otf</string>
+		<string>Exo2.0-Regular.otf</string>
+		<string>Exo2.0-Thin.otf</string>
+		<string>SourceCodePro-Black.otf</string>
+		<string>SourceCodePro-Regular.otf</string>
+		<string>SourceCodePro-ExtraLight.otf</string>
+	</array>
+	<key>UIStatusBarHidden</key>
+	<true/>
+	<key>UIStatusBarStyle</key>
+	<string>UIStatusBarStyleDefault</string>
+	<key>UIStatusBarTintParameters</key>
+	<dict>
+		<key>UINavigationBar</key>
+		<dict>
+			<key>Style</key>
+			<string>UIBarStyleDefault</string>
+			<key>TintColor</key>
+			<dict>
+				<key>Blue</key>
+				<real>0.42745098039215684</real>
+				<key>Green</key>
+				<real>0.39215686274509803</real>
+				<key>Red</key>
+				<real>0.37254901960784315</real>
+			</dict>
+			<key>Translucent</key>
+			<false/>
+		</dict>
+	</dict>
+	<key>UISupportedInterfaceOrientations</key>
+	<array>
+		<string>UIInterfaceOrientationPortrait</string>
+		<string>UIInterfaceOrientationLandscapeLeft</string>
+		<string>UIInterfaceOrientationLandscapeRight</string>
+	</array>
+	<key>UISupportedInterfaceOrientations~ipad</key>
+	<array>
+		<string>UIInterfaceOrientationPortrait</string>
+		<string>UIInterfaceOrientationPortraitUpsideDown</string>
+		<string>UIInterfaceOrientationLandscapeLeft</string>
+		<string>UIInterfaceOrientationLandscapeRight</string>
+	</array>
+	<key>UTExportedTypeDeclarations</key>
+	<array>
+		<dict>
+			<key>UTTypeConformsTo</key>
+			<array>
+				<string>public.utf8-plain-text</string>
+			</array>
+			<key>UTTypeDescription</key>
+			<string>Master Password sites</string>
+			<key>UTTypeIdentifier</key>
+			<string>com.lyndir.masterpassword.sites</string>
+			<key>UTTypeSize320IconFile</key>
+			<string>Icon-320.png</string>
+			<key>UTTypeSize64IconFile</key>
+			<string>Icon-64.png</string>
+			<key>UTTypeTagSpecification</key>
+			<dict>
+				<key>public.filename-extension</key>
+				<array>
+					<string>mpsites</string>
+				</array>
+			</dict>
+		</dict>
+	</array>
+</dict>
 </plist>

@linwiz
Copy link
Author

linwiz commented Feb 19, 2018

@lhunath I don't know why platform-darwin/Source/iOS/MasterPassword-Info.plist was changed but I checked it back out from the repo. Didn't change the outcome however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment