Our org uses Fastlane to manage out codesign stuff. We have the github repo set up and been using it for a while.
For Xcode13 we added time sensitive usernotifications capability to our entitlement file.
<key>com.apple.developer.usernotifications.time-sensitive</key>
<true/>
From my research it seems like we have to re-generate the provision profile. How can I achieve this with Fastlane?
is using sigh the right way? I am hesitating to do any actions because all the iOS dev share the certificate git repo, so I am being very cautious.
Generating a provisioning profile Navigate to Provisioning Profiles > All. Select the + from the top right corner. For development select the correct project type under Development , or for distribution select the correct one under Distribution and click continue. Select the App ID you would like to use.
Just set up individual developer accounts or an entire Google Group containing your team as readers and writers on your storage bucket. ... and log in with their Google account. Then, when they run fastlane match , match will use these credentials to read from and write to the storage bucket.
Use the match_nuke action to revoke your certificates and provisioning profiles. Don't worry, apps that are already available in the App Store / TestFlight will still work. Builds distributed via Ad Hoc or Enterprise will be disabled after nuking your account, so you'll have to re-upload a new build.
The following worked for me
fastlane run match type:"<enterprise or development>" git_branch:"<internal or production>" generate_apple_certs:"false" git_url:"<link to your fastlane cert repo>"
then follow the prompt.If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With