3

XE8 では、iOS アドホック リリースをまったくデプロイできないようです。私が何か間違ったことはありますか?すでに 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 とは異なり、今ではできなくなりました.....再確認したところ、証明書とプロビジョニング プロファイルは、Mac にあるはずの Xcode と KeyChain にインストールされています。

また、「3)」に関しては、プロビジョニングの選択から「アドホック」ではなく「デバッグ」を選択すると、すべてが正常に表示され、インストールされているすべてのプロビジョニング プロファイルの後に、キーチェーン内の対応する証明書が表示されます。

誰でもこれに遭遇したり、アドホック リリースをデプロイする方法について何か提案はありますか?

4

3 に答える 3

1

試してみるいくつかのこと。これらは、アプリをデバイスに入れるのに役立ちました.

  • Mac からすべてのプロビジョニング プロファイルを削除してみてください。
  • デバイスが Apple 開発者サイトで正しく参照されていることを確認し、アプリ プロビジョニング プロファイルをダウンロードして再インストールします。
  • iPhone からアプリのプロビジョニング プロファイルを削除してみてください (XCode デバイス マネージャーでデバイスを右クリックし、[プロビジョニング プロファイルの表示] を選択します)。
  • アプリ プロジェクトの「バージョン情報」の適切な cfBundleIdentifier フィールドに、Apple アプリ ID「com.mydomain.myapp」があることを確認します。
  • プロジェクトのサブ ディレクトリから .plist ファイルを削除してみてください。
  • 于 2015-07-14T12:59:22.967 に答える
    -1

    Delphi XE8 には、プロビジョニング ファイルを MAC マシンに配置するために必要な特定のフォルダがあります。

    /Users/{your user}/Library/MobileDevice/Provisioning Profiles/

    ノート。ライブラリは非表示になっているため、このフォルダーにアクセスするには [フォルダーへ移動] コマンドを使用する必要があります。

    于 2015-04-16T12:42:30.243 に答える