After building in Xcode, my extension is not showing in Safari.

Hi, I had been working on an extension without any issues, running it from Xcode and debugging locally in Safari. However, without making any code changes, and after uninstalling the extension, it stopped appearing in Safari after building for local debugging. Does anyone know what might be happening or how I can clean up the system?

Thanks a lot and best regards.

Answered by ascot31 in 809088022

I resolved it as follows:

•	I closed the Xcode project.
•	I renamed the parent folder from, let’s say, “project” to “_project.”
•	I reopened the project, and that was it.

Thanks to everyone for the help!

Can you confirm that "Allow unsigned extensions" is still checked in Safari Settings > Developer? That option needs to be rechecked occasionally for security purposes.

I just tried enabling "Allow unsigned extensions," but it's still not showing up. To rule out a coding error, I generated a new test project using the code from the original. The copy was visible, but the original was not. It seems as if the extension is still installed in Safari, I imagine.

Best regards.

Can you attach your project here or in a feedback issue so we can take a look?

I have the same issue. Extension builds successfully, appears under "Extensions". Allow unsigned is checked. Extension does not appear in toolbar and doesn't show up under Web Extension Background Content. All of this works fine when extension is built using XCode 15.

Interestingly, the same build can be archived in XCode 16 and then added to TestFlight where the TestFlight builds will work as expected.

Accepted Answer

I resolved it as follows:

•	I closed the Xcode project.
•	I renamed the parent folder from, let’s say, “project” to “_project.”
•	I reopened the project, and that was it.

Thanks to everyone for the help!

After building in Xcode, my extension is not showing in Safari.
 
 
Q