在帐户中找不到“ iOS Team Provisioning Profile:*”

时间:2019-03-22 14:37:24

标签: ios ionic3 visual-studio-app-center

我正在尝试将适用于iOS的ipa上传到应用中心,而我使用的设备存在问题。它告诉我它们是“未配置的”。我尝试对设备进行注册,根据appcenter,这是一个三步过程(我想在AppHockey中是相同的),即

  • 注册设备
  • 更新配置文件
  • 重新签名应用并上传新版本

前两个成功,但是我在第三个问题。它告诉我在帐户中找不到名为“ iOS Team Provisioning Profile:*”的配置文件。

我曾尝试在MAC中导出p12证书,为我的应用创建配置文件,但没有成功。我不确定'iOS Tem Provisioning Profile:*'是什么意思。

该项目是从ionic3应用程序构建的。不确定是否起作用。

谢谢

1 个答案:

答案 0 :(得分:0)

以防万一其他人有同样的问题。我将提及我遵循的所有步骤。它与供应配置文件有关,必须从xcode中手动使用该配置文件:

A。 https://developer.apple.com

  1. 标识符->应用程序ID->创建新的应用程序(或现有)
  2. 设备->所有->添加新设备(您需要设备的uuid)
  3. 配置文件->开发->新建(iOS应用开发)->从步骤1->所有证书->所有设备中选择应用ID
  4. 配置文件->从第3步中选择一个,>下载

B。 XCode 10

  1. 在xcode中打开应用
  2. 左侧在项目中选择根元素
  3. 常规标签
  4. 捆绑标识符->与步骤A1中的id相同
  5. 签名->取消单击自动管理的签名
  6. 签名(调试,发布)->设置配置文件->从步骤A4导入配置文件
  7. 产品-> a。清理构建文件夹,b。 Destination-> Generic iOS设备,c。建造d。封存 8.从存档窗口-> a。分发应用程序,b。开发->下一步,c。手动管理签名d。分发证书默认值e。在步骤4中下载了MyApp.app-> profile,f。导出(具有ipa)