使用自定义证书和配置文件签署iphone应用程序

时间:2012-03-19 17:37:26

标签: ios ios-provisioning

我在网站上浏览了所有相关问题以及博客,但他们保持开放状态,我可以重新使用客户的证书和个人资料。使用我的服务器的CSR生成分发和证书时,当然没有问题。

我需要使用上传的p12证书和客户的移动设备配置文件在专用服务器上构建iphone应用程序。

我面临两种情况:

  1. AppStore提交的分发
  2. 特设
  3. 关于1.)我可以按如下方式导入和签署应用程序:

    1. 安全导入证书VICX.p12 -k~ / Library / Keychains / login.keychain -P“asdasd”-T / usr / bin / codesign
    2. xcrun -verbose -sdk iphoneos PackageApplication“build / Release-iphoneos / JIOSApp.app”-o /tmp/app.ipa -sign“iPhone Distribution:PUBLISHING LIMITED”-embed JIOSBase.mobileprovision
    3. 这很好但当然iTunes无法安装它。此应用程序是否适用于Appstore提交?

      然后关于2。)

      如上所述,通常客户拥有自己的证书,与原始CSR相关联。由于私钥不匹配,xcodebuild或xcrun在这里不起作用。

      是否有人可以使用客户的证书和移动设备配置文件构建应用程序?对我来说似乎不太可能。

      谢谢, 冈特

      参考链接:

      http://www.iphonedevsdk.com/forum/iphone-sdk-tools-utilities/73719-hudson-continuous-integration-ios.html

      Name of Provisioning Profile used to sign an iPhone app?

      最相关的但尚未100%回答:Command line installation of Code Signing certificates, .p12 files, and mobileprovisions

0 个答案:

没有答案