简体   繁体   English

Xcode 6 - 为iOS App Store部署需要访问开发团队吗?

[英]Xcode 6 - Save for iOS App Store Deployment requires access to the development team?

I need to export application for App Store distribution for client. 我需要为客户端导出App Store分发应用程序。 Client does not agree to give me access to his development team. 客户不同意让我访问他的开发团队。 In previous Xcode version it was not a problem: client was exporting his Appstore certificate and provisioning profile, I used it to sign an app and send back to him. 在之前的Xcode版本中,这不是问题:客户端正在导出他的Appstore证书和配置文件,我用它来签署应用程序并发回给他。

But in Xcode 6, Organizer -> Archives -> Export... there is no option to select certificate anymore. 但在Xcode 6,Organizer - > Archives - > Export ...中,再也没有选择证书的选项。 I must select team first. 我必须先选择团队。

在此输入图像描述

What to do if I have no access to the team's portal? 如果我无法访问团队的门户网站该怎么办? How can I export app for AppStore for client who does not agree to give an access to his development team? 如何为不同意访问其开发团队的客户导出AppStore应用程序?

Edit: I have proper AppStore cert and provisioning profile from the client. 编辑:我有来自客户端的正确的AppStore证书和配置文件。

The question is: Is making archive enough (signed with cert and profile provided)? 问题是:存档是否足够(使用证书和配置文件签名)? If I just send prepared archive to them, will they be able to use it? 如果我只是将准备好的档案发送给他们,他们能否使用它?

Previosuly, when I exported ipa, it had to be reassigned again. 出乎意料的是,当我导出ipa时,必须再次重新分配。

This might help: 这可能有所帮助:

Using xcodebuild To Export a .ipa from an Archive Link 使用xcodebuild从存档链接导出.ipa

> xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $projectname -exportFormat ipa -exportProvisioningProfile “Provisioning Profile Name” > xcodebuild -exportArchive -archivePath $ projectname.xcarchive -exportPath $ projectname -exportFormat ipa -exportProvisioningProfile“Provisioning Profile Name”

If you needed just .ipa file, you can use Distribution Provision Profile. 如果只需要.ipa文件,则可以使用分发配置文件。 Otherwise, if you just want to use Developer Provision Profile, please check Team ID firstly. 否则,如果您只想使用开发者配置文件,请首先检查团队ID。 When keychain's Iphone Developer: Thar Htet(Team ID) was not same by Team ID that is created IOS App IDs , it will see to be signed with cert and profile provided. 当钥匙串的Iphone开发人员:Thar Htet(团队ID)创建IOS应用程序ID团队ID不同时,它将看到使用提供的证书和配置文件进行签名。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我应该如何理解Xcode for iOS应用程序中的“保存开发部署”? - How should I understand “Save for Development Deployment” in Xcode for iOS app? 通过 Xcode 将应用程序分发到 App Store Connect 时出错 - 需要 iOS 部署目标为 3.0 或更高版本 - Error when distributing app through Xcode to App Store Connect - requires iOS Deployment Target of 3.0 or higher Xcode 错误:签署……需要开发团队 - Xcode error: Signing for … requires a development team Xcode-无法为iOS App Store部署生成 - Xcode - Imposible generate for iOS App Store Deployment Xcode存档构建失败。 签名需要开发团队 - Xcode archive build failing. Signing requires a development team Xcode 8构建失败:签署“ ProjectName”需要开发团队 - Xcode 8 build failed: Signing for “ProjectName” requires a development team 如果我在App Store上购买了XCode 4,可以进行iOS开发吗? - If I buy XCode 4 on the app store, can I do iOS development? 缺少Xcode保存用于开发部署选项 - Xcode Save for Development Deployment option is missing iOS Catalyst Cocoapod 框架错误 - 签名需要开发团队 - iOS Catalyst Cocoapod framework error - signing requires a development team 开发团队未在 Xcode 中显示 - Development team not showing in Xcode
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM