iOS LAUNCH FAILED. HELP!

I can’t launch my app on my iPhone 7. Everything was working fine on my iOS launch until yesterday. I’m not sure why but I keep on getting the same error. I tried creating a new app id and a new mobile provision.

LogPlayLevel: DeploymentServer: [DD]  ... Error: Failed to connect to bundle 'com.mygame.'
LogPlayLevel: env:    2   DTDeviceKitBase                     0x000000011a21f441 -[DTDKMobileDeviceToken mountDeveloperDiskImage:withError:] + 782  
LogPlayLevel: env:    3   DTDeviceKitBase                     0x000000011a21fcf8 -[DTDKMobileDeviceToken mountDeveloperDiskImageWithError:] + 488  
LogPlayLevel: Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: CodeSign Failed
LogPlayLevel: RunUAT ERROR: AutomationTool was unable to run successfully.
PackagingResults: Error: Launch failed! Failed to Code Sign

I tried installing the latest xcode (9).

I’m using a MacBook Pro.

I have UE4 4.17.2.

I’m uploading my output log here. ----> [link text][1]

I’m also uploading a screen shot of the iOS settings. ---->

I would really really appreciate any help.

Thanks

Hey Barış,

The identifier you create in the Apple Developer Panel looks different than the identifier you enter in Unreal Editor Settings. I think the problem is related to that.

Can you check?

Hi Sertaç,
Thanks for your reply.

I don’t get what you mean by the identifier that I create in Apple Developer Panel?

I’m sending you the app id section of ’ com.mygame.* ’

Also I found a forum thread
[link text][1]

Here, user Satra18 states that the bundle ID needs to have a real website domain.

So I bought a domain (www…com) and set a provisional certificate to that domain and it still doesn’t works.

I’m including the iOS app IDs section, ---->

provisioning profiles section ---->

and again the updated iOS Settings section. ---->

Also I’m including the updated error lines:

.....
LogPlayLevel: DeploymentServer: [DD] ... Error: Failed to connect to bundle 'com..
.....
LogPlayLevel: env: 2 DTDeviceKitBase 0x0000000110943441 -[DTDKMobileDeviceToken mountDeveloperDiskImage:withError:] + 782
.....
LogPlayLevel: env: 3 DTDeviceKitBase 0x0000000110943cf8 -[DTDKMobileDeviceToken mountDeveloperDiskImageWithError:] + 488
.....
LogPlayLevel: env: 2 DTDeviceKitBase 0x0000000110943441 -[DTDKMobileDeviceToken mountDeveloperDiskImage:withError:] + 782
.....
LogPlayLevel: env: 3 DTDeviceKitBase 0x0000000110943cf8 -[DTDKMobileDeviceToken mountDeveloperDiskImageWithError:] + 488
.....
LogPlayLevel: Program.Main: ERROR: AutomationTool terminated with exception: AutomationTool.AutomationException: CodeSign Failed
.....
LogPlayLevel: RunUAT ERROR: AutomationTool was unable to run successfully.
.....
PackagingResults: Error: Launch failed! Failed to Code Sign
.....

Okay then. Can you change bundle identifier com.mygame.test instead of com.mygame. on Project Settings?

Should not be empty after the point on Unreal Project Settings. The star in the Apple Developer Panel means anything can happen. So, com…testproject or anything.

I tried com…testproject for the Bundle Identifier section.

I still get the same error,

LogPlayLevel: DeploymentServer: [DD]  ... Error: Failed to connect to bundle 'com..testproject'

What’s driving me crazy is, it was working before.

I’m not sure but I think after deleting the test app directly from my iPhone, I started getting this error all of a sudden.

However I deleted it many times and nothing happened before.

I understood, that weird. I have encountered many problems like this. There can be a lot of reasons. I hope your problem resolved as soon as possible.

Sometimes I was tired and coffee break. And when I returned, when I tried, it was working. This is hard to understand.

Thanks for your help:)

Wait I found the problem!
The problem is the Mobile location Services - iOS Plugin !?

I disabled it and now it launches on my phone. But it has to be enabled so that I can track players location.

I still don’t get it. The location services plugin was working fine before.

Oh nice good to hear