jDeploy Newsletter • 28 implied HN points • 20 Feb 24
- Be mindful of using non-public or deprecated APIs when developing Mac Appstore applications as it can lead to rejections.
- One way to fix dependencies on deprecated APIs is by building and inserting a custom version of the deprecated framework into the app bundle.
- Changing bundle IDs when necessary and updating dependencies in dynamic libraries using tools like install_name_tool can help in resolving issues and getting the updated version accepted on the Mac Appstore.