如果我Push Notifications服务并在gym
上崩溃的应用程序(我正在使用Fastlane工具发布)步骤(注意) >不要简单地在Xcode中打开该应用程序。这是我在gym
上收到的错误:
:x:配置文件“iOS Team Provisioning Profile:*”不支持推送通知功能。
:x:供应配置文件“iOS Team Provisioning Profile:*”不包含aps-environment权利。
:x:SDK“iOS 10.0”
中的产品类型“应用”需要代码签名**存档失败**
如果我打开(只是打开,我甚至没有构建它)将创建的应用程序放入Xcode(在应用程序成功初始化为Xcode之后),gym
步骤将成功完成。
我正在寻找一种能够以某种方式自动处理项目而无需在Xcode中打开应用程序的解决方案,
我试图做的事情:
1. automatic_code_signing(use_automatic_signing: false, path: "demo.xcodeproj")
2. gym(include_bitcode: false, clean: true)
3. automatic_code_signing(use_automatic_signing: false, path: "demo.xcodeproj")
其他72398714918274
步骤以消除该错误。例如:
# Fastfile
lane :getRidOfThatStickyIssue do
produce(
# other options
enable_services: {
push_notification: "on"
}
)
sigh
cert
automatic_code_signing(
#set to true
)
gym(
# path, project, etc.
)
end
在Xcode中打开项目之后,我已经对更改进行了更改以查看项目中更改的值或文件,并且没有。
Ps。:我也尝试了
的解决方案