Required .xcodeproj path.
Required if split key/cert: Base64 encoded certificate for the p12 key.
Required Base64 encoded mobileprovision file.
Required For example, "iOS Distribution"
.
Required Team id.
.xcworkspace path. Default ""
.
Options app-store, "ad-hoc"
, "package"
"enterprise"
, "development"
, or "developer-id"
. Default "app-store"
.
For example, "Debug"
, "Release"
. Default "Release"
.
For example, "myscheme"
.
Certificate password. Default ""
.
Output path of ipa. Default "output.ipa"
.
These targets will not use automatic code signing and instead use the identity specified in other inputs. Input targets separated by ','. For example, 'MyApp,YourApp'. Default "". (default to all targets)
Run the pod install
command during the build.
The path to the Podfile. Default "Podfile"
- uses: sparkfabrik/[email protected]
with:
project-path: App.xcodeproj
p12-base64: ${{ secrets.P12_BASE64 }}
mobileprovision-base64: ${{ secrets.MOBILEPROVISION_BASE64 }}
code-signing-identity: ${{ secrets.CODE_SIGNING_IDENTITY }}
team-id: ${{ secrets.TEAM_ID }}
workspace-path: App.xcworkspace # optional