ios - FaSTLane Code signing required 错误

标签 ios xcode code-signing circleci fastlane

我正在尝试使用 FaSTLane 和 CircleCI 来帮助自动部署到 iOS App Store。我不断收到一条错误消息,提示 SDK“iOS 10.3”中的产品类型“App Extension”需要代码签名。我尝试过使用 FaSTLane Match,但这似乎并没有什么帮助。我的 Fastfile 的重要部分如下。

desc "Deploy a new version to the App Store"
lane :release do
  match(type: "appstore")
  gym(scheme: "myapp", workspace: "myapp.xcworkspace", include_bitcode: true, export_method: "app-store") # Build your app - more options available
  deliver(force: true)
end

为了设置 FaSTLane Match,我运行了以下命令。

fastlane match init
fastlane match nuke distribution
fastlane match appstore

我还在安装配置文件之前收到以下消息。

[11:40:08]: There are no local code signing identities found.
You can run `security find-identity -v -p codesigning` to get this output.
This Stack Overflow thread has more information: https://stackoverflow.com/q/35390072/774.
(Check in Keychain Access for an expired WWDR certificate: https://stackoverflow.com/a/35409835/774 has more info.)

问题是 Stack Overflow 与推送服务有关。我的应用目前不使用推送通知。此外,我无法真正检查钥匙串(keychain)访问,因为它使用的是 Circle CI。

最佳答案

我能够通过取消选中所有目标的 Automatically manage signing 并为每个目标设置配置文件来解决这个问题。我关注了this question提供了该信息。

关于ios - FaSTLane Code signing required 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45111472/

相关文章:

ios - 如何降低拾取器的高度

ios - 数据未添加到 Plist

xcode - AutoLayout - 按钮超出边距并且太大

objective-c - 针对 Eclipse 用户的 Xcode 提示?

ios - 如何设置这种类型的底部边框文本框?

ios - 适用于 iOS 的 Visual Studio 远程构建失败并出现错误 : self signed certificate in certificate chain

xcode - 仅按住 Control 键拖动到 AppDelegate

ios - 代码设计失败,退出代码为 1 - 无法构建副本资源

java - Comodo 与 StartSSL : will the code signing authority affect ability of Java applets to run without security warnings?

ios - 用于 iPad 的 monotouch Ad Hoc Distribution