com.apple.security.device.camera is being added to a MacCatalyst build Xcode 16.1

Hi,

I have been building a MacCatalyst versions of an iOS app for years using a separate build that included a specific .entitlements file that excludes the com.apple.security.device.camera. Yet when I now build with Xcode 16.1 that entitlement is included.

I have double checked my signing entitlement for my MacCatalyst build it is configured properly. I have check my .entitlement file to ensusre com.apple.security.device.camera is not there. All is as it should be.

I have changed nothing, my build flow is the same.

App Store Review has prevented the Mac build to be release becuse the com.apple.security.device.camera is set.

What can I do to correct this?

Answered by DTS Engineer in 811602022

Please try a cleaning your build folder and building your app again. If that does not help, please file a feedback report so our engineering teams can take a look and figure out what went wrong.

Please include the following information in your bug report and post the FB number here once you do.

  • a copy of your Xcode .xcodeproj file in .zip format
  • a copy of your signing log:

In Xcode‘s Navigator area (https://help.apple.com/xcode/mac/current/index.html?localePath=en.lproj#/dev84c38774c), click on the Report navigator on the right side of the Navigator bar, and select the most recent signing log in the list displayed in the Navigator area. Once you have selected the signing log, use the Export button at the top of the Editor area to save the log as a file.

  • copies of the .entitlements files from your project.

Bug Reporting: How and Why? has tips on creating your bug report.

Please try a cleaning your build folder and building your app again. If that does not help, please file a feedback report so our engineering teams can take a look and figure out what went wrong.

Please include the following information in your bug report and post the FB number here once you do.

  • a copy of your Xcode .xcodeproj file in .zip format
  • a copy of your signing log:

In Xcode‘s Navigator area (https://help.apple.com/xcode/mac/current/index.html?localePath=en.lproj#/dev84c38774c), click on the Report navigator on the right side of the Navigator bar, and select the most recent signing log in the list displayed in the Navigator area. Once you have selected the signing log, use the Export button at the top of the Editor area to save the log as a file.

  • copies of the .entitlements files from your project.

Bug Reporting: How and Why? has tips on creating your bug report.

com.apple.security.device.camera is being added to a MacCatalyst build Xcode 16.1
 
 
Q