node-sqlite3 icon indicating copy to clipboard operation
node-sqlite3 copied to clipboard

non-public or deprecated API - sqlite3/build/node_gyp_bins/python3/_Py_Initialize

Open bojanbizjak opened this issue 1 year ago • 0 comments

Issue Summary

We prepared a MAS package with electron-builder v24.4.0 and sent it to the App Store, where the package was rejected with the problem described below. This is a new problem, since we successfully published the application exactly one month ago.


Your app uses or references the following non-public or deprecated APIs:

• Contents/Resources/app.asar.unpacked/node_modules/sqlite3/build/node_gyp_bins/python3/_Py_Initialize

The use of non-public or deprecated APIs is not permitted on the App Store, as they can lead to a poor user experience should these APIs change and are otherwise not supported on Apple platforms.

Steps to Reproduce

Version

5.1.6 (Electron 24.3.1)

Node.js Version

v18.16.0 (Apple M1 - macOS 13.4)

How did you install the library?

npm

bojanbizjak avatar May 25 '23 18:05 bojanbizjak