openci_vm_cli 1.0.2 copy "openci_vm_cli: ^1.0.2" to clipboard
openci_vm_cli: ^1.0.2 copied to clipboard

OpenCI VM CLI

CHANGELOG #

1.0.2 #

  • Fix: Xcode picking up stale provisioning profiles instead of the newly created one
    • Delete old OpenCI provisioning profiles from local storage before installing new one
    • Pass PROVISIONING_PROFILE and PROVISIONING_PROFILE_SPECIFIER to xcodebuild archive to ensure correct profile is used
    • Set PROVISIONING_PROFILE_SPECIFIER to profile name (not UUID) in project.pbxproj

1.0.1 #

  • Fix: .p12 import failing on macOS with "MAC verification failed" error
    • Added -legacy -certpbe PBE-SHA1-3DES -keypbe PBE-SHA1-3DES -macalg SHA1 flags to openssl pkcs12 for OpenSSL 3.x compatibility with macOS security import

1.0.0 #

  • Initial release
  • ios-sign command: Automate iOS code signing, building, and IPA export
    • App Store Connect API integration (JWT, certificates, provisioning profiles)
    • Automatic certificate creation via CSR + ASC API
    • Certificate caching support via environment variables
    • Temporary keychain management
    • Xcode project configuration for manual signing
    • Archive build and IPA export