【问题标题】:Profile is not an "iOS App Store" profile个人资料不是“iOS App Store”个人资料
【发布时间】:2017-09-28 17:46:17
【问题描述】:

使用 Xcode 9

  1. 正在处理应用商店构建验证。
  2. 使用应用商店配置文件创建了一个应用。
  3. 存档成功
  4. 尝试验证内置 组织者,我在选择 个人资料。

这是用于存档的同一配置文件,它是一个应用商店配置文件。

2 个查询

  1. 如何识别配置文件是 ad-hoc 还是应用商店
  2. 为什么会发生这种情况?很确定这是一个应用商店配置文件。

【问题讨论】:

    标签: ios ios-provisioning xcode9


    【解决方案1】:

    刚刚遇到同样的问题

    您需要做的就是删除您的配置文件并在Apple Developer site 上创建另一个配置文件。

    查询:

    • 1) 我们掌握的唯一信息是配置文件本身的开发或分发标签
    • 2) 我不能肯定地说,但 Xcode 9 签名可能无法像以前那样识别旧配置文件。

    【讨论】:

    • 有同样的问题,但公司不允许重新生成配置文件。任何解决方案
    【解决方案2】:

    如果一切都失败了,请尝试使用应用程序加载器。我现在几乎只是默认使用应用程序加载器,Xcode 上传过程是一个又一个版本的版本。

    【讨论】:

    • 谢谢,尝试使用 XCode 上传临时构建但无法成功并收到错误“配置文件不是 iOS 应用商店配置文件”。现在我必须使用 Application Loader。
    • 上传成功后,我收到来自 Apple 的电子邮件,指出“无效的 Swift 支持 - 缺少 SwiftSupport 文件夹。”。太奇怪了。
    【解决方案3】:

    我认为您选择了 Ad Hoc 选项来获取 .ipa 文件。选择 App Store 选项以获取 .ipa 文件,然后使用 Application loader 提交 .ipa 文件。

    在我的情况下,我收到这样的电子邮件......

    Missing beta entitlement - Your app does not include the beta-reports-active entitlement. If you intend to distribute this build via TestFlight for beta testing, please re-build this app with an App Store Distribution provisioning profile. Do not use ad-hoc profiles.
    
    After you’ve corrected the issues, you can use Xcode or Application Loader to upload a new binary to iTunes Connect.
    
    Regards,
    The App Store team
    

    然后我将选项从 Ad Hoc 更改为 App Store... enter image description here

    【讨论】:

      【解决方案4】:

      就我而言,我总是尽量避免撤销 Apple cert,因为我与我公司的不同开发人员共享它。

      所以我按照这个answer 建议降级Xcode -> 我检查版本9.0.1 不幸的是我仍然有相同的错误消息。

      但我另外安装了8.3.3 - 它可以正常上传到 Apple 商店。

      更新:我回到 Xcode 9.1直接从 App Store 安装,因为我在运行 ionic cordova build 时遇到问题

      所以此时我正在使用两个 Xcode 版本:

      • 9.1 - 用于测试和创建构建 - 直接在应用程序中
      • 8.3.3 - 用于将构建上传到 iTunnes Connect - 除了从不同文件夹运行

      我希望这是暂时的情况。


      [更新]

      一段时间后,我意识到我的 Provisioning Profile 以 XC 开头,Xcode 9+ 不接受它。刷新我的所有配置文件后(避免XC 名称) - 我终于可以使用Xcode 9+

      也许这对于那些解决这个问题的人来说也很有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-26
        • 2021-02-25
        • 2014-09-15
        • 1970-01-01
        • 1970-01-01
        • 2017-09-30
        相关资源
        最近更新 更多