要将应用程序分发给我们的测试人员,我们使用Xcode,我们使用以下过程:

  • 归档应用程序
  • 为点对点分发
  • Select 配置文件
  • 将.ipa保存到文件夹

但是有了Xcode 6,这个工作流程有了一些改变.我仍然可以 Select 临时分发选项,但无法 Select 所需的配置文件.这使我们无法控制使用哪个签名证书和配置文件配置(我们使用推送通知).

默认情况下,使用iPhone distributionSignature Identity并生成某种XC Ad HocProvisioning Profile,如下图所示:Exporting IPA 如果单击配给配置文件旁边的箭头,则会打开包含配给配置文件的文件夹.

所以我的问题是:

Is there any way in Xcode 6 to select the provisioning profile used with Ad Hoc distribution?

谢谢

推荐答案

我也面临着同样的问题,使用命令行"xcodebuild"工具脚本解决了这个问题,该脚本是随Xcode6预先安装的(不需要重新安装Xcode5).

http://www.thecave.com/2014/09/16/using-xcodebuild-to-export-a-ipa-from-an-archive/

终端中的脚本:

xcodebuild -exportArchive -archivePath $projectname.xcarchive -exportPath $projectname -exportFormat ipa -exportProvisioningProfile 'Provisioning Profile Name'

Ios相关问答推荐

Xcode15.3上的生成错误:调用的对象类型';facebook::flipper::SocketCertificateProvider';不是函数或函数指针

不使用iOS 17修改器修改SWIFT用户界面视图

withTaskGroup不适用于CLGeocoder

如何在HStack中将sfsymbol与Text视图对齐?

SwiftUI 故障/错误 - 在 LazyVStack 和 ScrollView 中使用 AVPlayer 时状态栏不显示

表视图(SwiftUI)中的多列?

不可发送类型 '[String : Any]?'在调用非隔离实例方法 XXX 时退出主参与者隔离上下文不能跨越参与者边界

实现 ListView Builder Widget Flutter 后退按钮不起作用

SwiftUI - 如何从主题感知命名 colored颜色 中获取正确的 RGB 值?

UIControl 子类 - 按下时显示 UIMenu

Swiftui为什么在点击第二行之前背景不起作用

.onChange(of: ) 一次用于多个 @State 属性?

iOS,Swift 5,AppDelegate open url / .onOpenUrl - 如何找到调用我的自定义方案的调用应用程序

如何在 SwiftUI 上制作可点击的map route?

Swift tableView 分页

iOS 10 / Xcode 8 设备上的 NSLog 似乎被截断了?为什么?

UITextView 从文本的底部或中间开始

cocoapods中~>的用法是什么

UIView 中的 safeAreaInsets 在 iPhone X 上为 0

值/对象的 NSDictionary 键?