apache / apache/cordova-plugin-camera

[iOS18, Xcode16] In the app built with Xcode 16 and running on iOS 18, the “Settings” button does not work.

Open
#928 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
Objective-C
Stars
976
Forks
1.6k
PR merge metrics
No merged PRs in 30d

Description

# Bug Report

## Problem

### What is expected to happen?

open Settings

### What does actually happen?

NOP

## Information

openURL at CDVCamera.m not work

https://github.com/apache/cordova-plugin-camera/blame/7f33ef4add0a3a8ef3f2c3500f090711c1266dbf/src/ios/CDVCamera.m#L196

### Environment, Platform, Device

Xcode16
iOS 18

### Version information

cordova-plugin-camera: 8.0.0

## Checklist

- [x] I searched for existing GitHub issues
- [x] I updated all Cordova tooling to most recent version
- [x] I included all the necessary information above

Contributor guide

Open the contributing guide

Research direction

Reproduce the Settings-button failure with Xcode 16 on iOS 18, then inspect the openURL call in src/ios/CDVCamera.m around the linked line 196. Confirm the expected Settings screen opens on the affected environment and verify the behavior remains correct for the reported cordova-plugin-camera 8.0.0 context.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, objective-c
Domain
mobile-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.