Closed dudu-hinet closed 3 months ago
I submitted to App Store Connect and was rejected with:
Guideline 2.3.1 - Performance The app contains hidden features. Next Steps Learn more about accurate metadata requirements in guideline 2.3.1. Revise the app to follow these requirements. Once the app is fully compliant, resubmit the app for review.
Guideline 2.3.1 - Performance
The app contains hidden features.
Next Steps
package.json: "react": "18.1.0", "react-native": "0.70.5", "react-native-code-push": "7.1.0",
CodePush.js:
import CodePush, { DownloadProgress, LocalPackage, RemotePackage } from "react-native-code-push"; CodePush.allowRestart(); export const upgrade = () => { CodePush.sync({ deploymentKey: "CodePushKey", installMode: CodePush.InstallMode.IMMEDIATE }, (status: CodePush.SyncStatus) => { ... }, (progress: DownloadProgress) => { ... }, (update: RemotePackage) => { ... } }
The binary does not go to upgrade actually since it is the latest version. I removed all CodePush package and re-submit again, and it is passed. I wonder that Apple does not accept CodePush at all without giving any clue.
move to https://github.com/microsoft/react-native-code-push/issues/2680
I submitted to App Store Connect and was rejected with:
package.json: "react": "18.1.0", "react-native": "0.70.5", "react-native-code-push": "7.1.0",
CodePush.js:
The binary does not go to upgrade actually since it is the latest version. I removed all CodePush package and re-submit again, and it is passed. I wonder that Apple does not accept CodePush at all without giving any clue.