delphi - 无法在 XE8 中部署 Ad Hoc Release

标签 delphi delphi-xe8

我现在似乎根本无法使用 XE8 部署 iOS Ad Hoc 版本。我是不是做错了什么?已经向 Emba 支持人员发送了电子邮件,但在这里寻求更快的回复。

对于任何旧的或新的应用程序:

1) Selecting -> Release Build Configuration  
2) Selecting -> IOS Device 64-bit ( or 32 ) -> Target Ad Hoc
3) Project -> Options -> Provisioning -> Attempt to select from drop downs but only ‘Auto’ available
4) Compile + Build + Deploy = fails : "[Error Error] Missing provisioning information. Distribution certificate has not been specified for the "Adhoc" platform configuration."

嗯,与以前在 Xe7 中我可以手动输入指定的方式不同,我现在不能了......我已经仔细检查过,并且证书和配置配置文件已安装在 Xcode 和 KeyChain 中,因为它们应该在我的 mac 上。

另外,关于“3)”,当从配置选择中选择“调试”而不是“临时”时,所有内容都会按原样显示,我可以看到所有已安装的配置配置文件,然后是我的钥匙串(keychain)中相应的证书。

有人遇到过这种情况或者对如何部署 Ad Hoc Release 有任何建议吗?

最佳答案

一些值得尝试的事情。这些帮助我将我的应用程序安装到设备上。:

  • 尝试从 Mac 上删除所有配置文件。
  • 确保您的设备在 Apple 开发者网站中正确引用,下载应用配置文件并重新安装。
  • 尝试从 iPhone 上删除您的应用配置文件(右键点击 XCode 设备管理器中的设备,选择“显示配置文件”)
  • 确保您的应用项目“版本信息”中相应的 cfBundleIdentifier 字段中有 Apple 应用 ID“com.mydomain.myapp”。
  • 尝试从项目子目录中删除所有 .plist 文件。
  • 关于delphi - 无法在 XE8 中部署 Ad Hoc Release,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29544324/

    相关文章:

    android - 不使用实时绑定(bind)以编程方式构建 TListView

    c++ - 在桌面应用程序中显示流媒体视频

    delphi - 检查 W10 上的 Windows 版本

    delphi - 如何将http下载图像从扩展转换为另一个?

    delphi - Delphi的基本代码

    delphi - 当源代码中存在 "|"时,IDE 将挂起。是Delphi XE8的bug吗?

    android - 如何确定地理坐标附近是否存在街道或地址?

    delphi - 如何跳出这个循环?

    delphi - WParam 的 "low word"和 "high word"位置在 64 位代码中是否发生变化?

    delphi - ListView 子项目图像