7

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.

4

1 回答 1

1

以下对我有用

  1. 更新配置文件中的权利,登录 Apple 开发者网站并转到“证书、标识符和配置文件”部分。选择左侧的应用程序 ID,然后找到您尝试构建的应用程序的应用程序 ID。单击编辑按钮并打开时间敏感用户通知的权利(或您需要添加的任何内容)
  2. 运行 Fastlane match 以重新生成配置文件, fastlane run match type:"<enterprise or development>" git_branch:"<internal or production>" generate_apple_certs:"false" git_url:"<link to your fastlane cert repo>"然后按照提示进行操作。
于 2021-10-24T22:44:46.913 回答