In the iOS 18 beta, if there are two Enterprise Apps with the same D-U-N-S number, one of the apps will not run.

I am a developer working on iOS apps.
I would like to report an issue occurring in iOS 18 beta and iOS 18.1 beta.

Our company has two Enterprise accounts, and we are developing two apps:

  1. A app / TeamId: ABCDEFG
  2. B app / TeamId: HIJKLMN

When we distribute these apps, which have different TeamIds, and install them on a device running iOS 18 beta, both apps install successfully, but only one app will run.
(Other app crashed immediately after being launched.)

This issue does not occur on versions prior to iOS 18. I would like to know if this is a problem that will be resolved in future updates, or if it is a policy change.

Answered by DTS Engineer in 809566022

I've been working with Quinn behind the scenes on this one. This issue affects a limited number of developers, and we are able to identify those affected. For those affected, we emailed your team members with the Account Holder or Admin role with instructions to follow. Once you’ve followed everything in that email and distribute updated builds, you will no longer experience these crashes.

— Ed Ford,  DTS Engineer

Does this generate a crash report? If so, please post it here. See Posting a Crash Report for advice on how to do that.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thanks for your reply. Here are some logs. (not real bundle id)

<OS Log>

10:17:34.334944+0900	all	runningboardd	
10:17:34.335025+0900	general	runningboardd	Process start failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335149+0900	general	runningboardd	Launch failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335397+0900	Process	SpringBoard	Bootstrapping failed for <FBApplicationProcess: 0x4d8eca700; app<com.a.b.c>:<invalid>> with error: <NSError: 0x300a3d1d0; domain: RBSRequestErrorDomain; code: 5; "Launch failed."> {
    NSUnderlyingError = <NSError: 0x300a54090; domain: NSPOSIXErrorDomain; code: 85> {
        NSLocalizedDescription = Launchd job spawn failed;
    };
}

<Device Logs>

{"bug_type":"313","timestamp":"2024-09-05 10:10:34.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"81759C36-985F-4867-8E1B-35024A16A09A"}
{"country_code":"KR","session_start":1725498634,"agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) parsecd\/1","user_guid":"758DD588-1CD8-4EE8-9D9C-1CC674689E8B"}
{"bug_type":"313","timestamp":"2024-09-05 10:10:35.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"786F7AD6-DFB8-4CF6-8BBA-A72ECB902324"}
{"session_start":1725498634,"country_code":"KR","user_guid":"90DB7561-B83E-4211-A13D-E2EE6EF2CC53","agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) spotlight\/1"}

Thanks for your reply. Here are some logs. (not real bundle id)

<OS Log>

10:17:34.278084+0900	seckey	trustd	SecKeyVerifySignature failed: Error Domain=NSOSStatusErrorDomain Code=-50 "rsa_pub_crypt failed, ccerr=-7" UserInfo={numberOfErrorsDeep=0, NSDescription=rsa_pub_crypt failed, ccerr=-7}
10:17:34.320557+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.320697+0900	seckey	trustd	SecKeyVerifySignature failed: Error Domain=NSOSStatusErrorDomain Code=-50 "rsa_pub_crypt failed, ccerr=-7" UserInfo={numberOfErrorsDeep=0, NSDescription=rsa_pub_crypt failed, ccerr=-7}
10:17:34.320923+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.322441+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.322931+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.325546+0900	EventDelivery	backboardd	cycle detected between [256-48] -> [256-3]
10:17:34.326119+0900	EventDelivery	backboardd	cycle detected between [256-48] -> [256-3]
10:17:34.334944+0900	all	runningboardd	<OSLaunchdJob | handle=0C4E9005-0720-48F4-AFC0-E59546A99F53>: job failed to spawn, plist={
	ProcessType => App
	EnableTransactions => false
	_ManagedBy => com.apple.runningboard
	_ResourceCoalition => app<com.sktelecom.apollo.SampleApp(47D283A3-F094-48F9-915F-FDA8B7AB850B)>
	CFBundleIdentifier => com.sktelecom.apollo.SampleApp
	ThrottleInterval => 2147483647
	PersonaEnterprise => 1000
	MachServices => {
	}
	EnablePressuredExit => false
	InitialTaskRole => 1
	UserName => mobile
	EnvironmentVariables => {
		TMPDIR => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17/tmp
		HOME => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17
		CFFIXED_USER_HOME => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17
	}
	_AdditionalProperties => {
		RunningBoard => {
			Managed => true
			RunningBoardLaunchedIdentity => {
				TYPE => 2
				EAI => com.sktelecom.apollo.SampleApp
				PERS => 47D283A3-F094-48F9-915F-FDA8B7AB850B
			}
			Runn<…>
10:17:34.335025+0900	general	runningboardd	Process start failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335149+0900	general	runningboardd	Launch failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335397+0900	Process	SpringBoard	Bootstrapping failed for <FBApplicationProcess: 0x4d8eca700; app<com.sktelecom.apollo.SampleApp>:<invalid>> with error: <NSError: 0x300a3d1d0; domain: RBSRequestErrorDomain; code: 5; "Launch failed."> {
    NSUnderlyingError = <NSError: 0x300a54090; domain: NSPOSIXErrorDomain; code: 85> {
        NSLocalizedDescription = Launchd job spawn failed;
    };
}

<Device Logs>

{"bug_type":"313","timestamp":"2024-09-05 10:10:34.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"81759C36-985F-4867-8E1B-35024A16A09A"}
{"country_code":"KR","session_start":1725498634,"agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) parsecd\/1","user_guid":"758DD588-1CD8-4EE8-9D9C-1CC674689E8B"}
{"bug_type":"313","timestamp":"2024-09-05 10:10:35.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"786F7AD6-DFB8-4CF6-8BBA-A72ECB902324"}
{"session_start":1725498634,"country_code":"KR","user_guid":"90DB7561-B83E-4211-A13D-E2EE6EF2CC53","agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) spotlight\/1"}

Thanks for your reply.
Here are some logs.
(not real bundle id)

<OS Log>

10:17:34.278084+0900	seckey	trustd	SecKeyVerifySignature failed: Error Domain=NSOSStatusErrorDomain Code=-50 "rsa_pub_crypt failed, ccerr=-7" UserInfo={numberOfErrorsDeep=0, NSDescription=rsa_pub_crypt failed, ccerr=-7}
10:17:34.320557+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.320697+0900	seckey	trustd	SecKeyVerifySignature failed: Error Domain=NSOSStatusErrorDomain Code=-50 "rsa_pub_crypt failed, ccerr=-7" UserInfo={numberOfErrorsDeep=0, NSDescription=rsa_pub_crypt failed, ccerr=-7}
10:17:34.320923+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.322441+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.322931+0900	Common	SpringBoard	Live host view super view[(null)] not matching container view[<UIView: 0x4d907a140; frame = (0 0; 430 932); clipsToBounds = YES; layer = <CALayer: 0x3007eeb80>>], frame not updated
10:17:34.325546+0900	EventDelivery	backboardd	cycle detected between [256-48] -> [256-3]
10:17:34.326119+0900	EventDelivery	backboardd	cycle detected between [256-48] -> [256-3]
10:17:34.334944+0900	all	runningboardd	<OSLaunchdJob | handle=0C4E9005-0720-48F4-AFC0-E59546A99F53>: job failed to spawn, plist={
	ProcessType => App
	EnableTransactions => false
	_ManagedBy => com.apple.runningboard
	_ResourceCoalition => app<com.a.b.SampleApp(47D283A3-F094-48F9-915F-FDA8B7AB850B)>
	CFBundleIdentifier => com.a.b.SampleApp
	ThrottleInterval => 2147483647
	PersonaEnterprise => 1000
	MachServices => {
	}
	EnablePressuredExit => false
	InitialTaskRole => 1
	UserName => mobile
	EnvironmentVariables => {
		TMPDIR => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17/tmp
		HOME => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17
		CFFIXED_USER_HOME => /private/var/mobile/Containers/Data/Application/8B0360ED-D681-405C-9C13-CA7930640B17
	}
	_AdditionalProperties => {
		RunningBoard => {
			Managed => true
			RunningBoardLaunchedIdentity => {
				TYPE => 2
				EAI => com.a.b.SampleApp
				PERS => 47D283A3-F094-48F9-915F-FDA8B7AB850B
			}
			Runn<…>
10:17:34.335025+0900	general	runningboardd	Process start failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335149+0900	general	runningboardd	Launch failed with Error Domain=NSPOSIXErrorDomain Code=85 "Bad executable (or shared library)" UserInfo={NSLocalizedDescription=Launchd job spawn failed}
10:17:34.335397+0900	Process	SpringBoard	Bootstrapping failed for <FBApplicationProcess: 0x4d8eca700; app<com.a.b.SampleApp>:<invalid>> with error: <NSError: 0x300a3d1d0; domain: RBSRequestErrorDomain; code: 5; "Launch failed."> {
    NSUnderlyingError = <NSError: 0x300a54090; domain: NSPOSIXErrorDomain; code: 85> {
        NSLocalizedDescription = Launchd job spawn failed;
    };
}

<Device Logs>

{"bug_type":"313","timestamp":"2024-09-05 10:10:34.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"81759C36-985F-4867-8E1B-35024A16A09A"}
{"country_code":"KR","session_start":1725498634,"agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) parsecd\/1","user_guid":"758DD588-1CD8-4EE8-9D9C-1CC674689E8B"}
{"bug_type":"313","timestamp":"2024-09-05 10:10:35.00 +0900","os_version":"iPhone OS 18.0 (22A5350a)","roots_installed":0,"incident_id":"786F7AD6-DFB8-4CF6-8BBA-A72ECB902324"}
{"session_start":1725498634,"country_code":"KR","user_guid":"90DB7561-B83E-4211-A13D-E2EE6EF2CC53","agent":"parsecd\/1 (iPhone15,5; iPhone OS 18.0 22A5350a) spotlight\/1"}

Thanks for those logs, but I’m actually looking for a crash report. Do you get one? If so, please post it here.

See Posting a Crash Report for instructions.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

I'm attaching the crash log when running the app after the official iOS 18 version update. I'm also attaching the log printed on the console when running the app.

Yikes! I misunderstood your earlier posts and thought it was your app that was crashing, but this shows a crash in lockdownd. That’s an internal component of iOS that should never crash. I recommend that you file a bug about. Make sure to include a sysdiagnose taken shortly after reproducing the problem.

Please post your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Hello,
I have uploaded the sysdiagnose and video in the Feedback.
Please check. Thank you!

Bug number: FB15184572

We also encountered this problem. Has it been solved? Or the future can solve it? Thx!

FB15184572

Thanks for filing that.

Has it been solved?

No.

I don’t have the full story here, but I can say that DTS has seen reports like this in other contexts.

I’m going to repeat my advice from earlier: If you’re having problems like this, please file a bug about it. Make sure to include a sysdiagnose taken shortly after reproducing the problem. And I’d appreciate you posting your bug number, just for the record.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@DTS Engineer, @Finalno9

This issue has not been resolved yet. I have submitted additional materials, including a sysdiagnose log, the IPA files that reproduce the issue, and a reproduction video.

Please check. Thank you!

Right. That gels with my understanding of things from this side.

Thanks for adding all that extra info.

I don’t have much info to share right now, but I will say that we’re pretty sure that this is an issue at our end rather than, say, a build problem with your apps or a configuration problem with the device.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

We've encountered same question, is there any further progress? Please fix this OS bug. Thx!

I've been working with Quinn behind the scenes on this one. This issue affects a limited number of developers, and we are able to identify those affected. For those affected, we emailed your team members with the Account Holder or Admin role with instructions to follow. Once you’ve followed everything in that email and distribute updated builds, you will no longer experience these crashes.

— Ed Ford,  DTS Engineer

In the iOS 18 beta, if there are two Enterprise Apps with the same D-U-N-S number, one of the apps will not run.
 
 
Q