Unidentified Developer And Differs From Previously Opened Versions

Hi All,

I am running the latest MacOS 14.0 (23A344), the version of Xcode is 15.0

I have come from the Objective-C days and have decided to give Swift/SwiftUI a try. To become more familiar with the language I am doing an on-line course for MacOS.

I am currently playing around with the 'Playground' and in the process of modifying the default "Hello World" coding.

Every time I try to modify a project, I get a dialog saying "Unidentified Developer And Differs From Previously Opened Versions" as can be seen by the attached.

This is something to do with Security but not sure where as I have never seen this previously.

Can anyone please shed some light on what's going on and how to resolve.

Pete

I have same problem now! I dont have a solution to solve it, but if you have some new info, i will appreciate it like a lot. It is very frustrating

I have solution!

Solution

Go to settings of your app to - you can access it by double-clicking on your root of your project in XCode

Select your building Targets (left sidebar, there is project on top and targets under it)

Here you will find Signing & Capabilities and for all/debug builds (depends on how you are building your app)

Switch the Signing certificate from "Sign to run localy" to "Development" (Important!)

You will need to enter your password and just do "Use always" or what will be the authentication message and this window will never come back!

Why did this happend?

My suggestion is that with the new update, the policies of applications on Mac have changed a bit. Before that the developer signing of app wasnt that necessary, now it is. It wil somehow know by your identities, that is your app and you are developing it and even it will change, it will know to allow you to run it.

I didn't find any other explanation online, so this is maximum what i can do for you.

If someone will find better reason why this is happening, white it here! (Also, sorry for my bad english)

Šimon

Thanks @Szimns !

It worked for me just fine.

Although it took me to restart xcode (Version 15.0.1) for changes to take effect. No big deal but might be useful for someone.

Unidentified Developer And Differs From Previously Opened Versions
 
 
Q