gpt4 book ai didi

ios - 使用 Xcode 和 Cocoapods 进行代码签名

转载 作者:可可西里 更新时间:2023-11-01 01:00:02 24 4
gpt4 key购买 nike

我在我的项目中添加了一个 pod。目前我已经添加了 2 个 pod。所以在 Pods.xcodeproj 中有 3 个 target。

我的 podfile 看起来像这样

platform :ios, "8.0"
use_frameworks!

target 'ARSConsumerMaster-Sample1' do

pod 'ObjectMapper', '~> 0.19'
pod 'JSONModel', '~> 1.2.0'

end

target 'ARSConsumerMasterTests' do
end

target 'ARSConsumer-Sample2' do
end

我找到了这个片段。但是不知道在哪里写这些

post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['EXPANDED_CODE_SIGN_IDENTITY'] = ""
config.build_settings['CODE_SIGNING_REQUIRED'] = "NO"
config.build_settings['CODE_SIGNING_ALLOWED'] = "NO"
end
end
end

即使我使用它并在build设置中说不要进行代码签名,我也会收到一条错误消息,指出代码签名在最新版本中是必需的。

我应该为我的 pod 项目创建单独的配置文件/ bundle 标识符吗?我应该如何进行代码签名?

最佳答案

问题解决了

使用 TeamId 创建 ExportPlist.plist 并使用相同的导出存档

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>teamID</key>
<string>xxxxxxxxx</string>
<key>method</key>
<string>app-store</string>
<key>uploadSymbols</key>
<true/>
</dict>
</plist>

xcodebuild -exportArchive \
-archivePath ${WORKING_DIRECTORY}/Archive/${APP_NAME}.xcarchive
-exportOptionsPlist exportPlist.plist

关于ios - 使用 Xcode 和 Cocoapods 进行代码签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35706259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com