Repository navigation
BongoCat 1.8.1
Fix resource bundle loading issue and update environment configuration
Fixed
- Critical Fix: Resolved "could not load resource bundle" error that was causing app crashes on macOS 15.6+.
- Fixed Swift Package Manager resource bundle structure in packaging script to ensure proper resource loading.
- Added proper bundle Info.plist creation for the
BongoCat-mac_BongoCat.bundlethat Swift Package Manager expects. - Ensured all required resources (cat images, logo, menu-logo, CHANGELOG.md) are properly included in the bundle.
- Fixed resource loading fallback mechanisms to work correctly in packaged app distribution.
Modified
- Updated
.env.templateto include new environment variables for Apple Developer account. - Enhanced
BongoCat.entitlementswith additional security keys for improved app performance. - Modified
run.shto support new build options and added verbose output for debugging. - Updated
package.shto allow for flexible package creation options and improved error handling. - Removed obsolete scripts related to code signing and packaging, streamlining the workflow.
- Improved
verify.shto include detailed checks for notarization status and added verbose output options.
These changes fix the critical resource loading issue and enhance the overall development and deployment process for the BongoCat application, ensuring better compliance and user experience.