1

そのため、アプリ ストアへの提出に関するこの Delphi ガイドに従っています: http://docwiki.embarcadero.com/RADStudio/XE4/en/Deploying_Your_iOS_Application_for_Submission_to_the_App_Store

したがって、「アプリケーションのアプリケーション アーカイブ ファイルを生成する」セクションでは、Mac のプロジェクト ディレクトリ + スクラッチ ディレクトリに .ipa ファイルを生成する必要があると記載されています。しかし、私が知る限りではそうではありません。代わりに、自分のプロファイルで定義されたパラメータを使用してライブラリをインストールできない Delphi について説明します。

release/iosdevice/appstore 用にビルドおよびデプロイしていることを示すスクリーンショットを添付しました。

ここに画像の説明を入力

そして、ここに私が得るエラーがあります:

ここに画像の説明を入力

そして、ここに私のプロジェクトオプション/プロビジョニングがあります:

ここに画像の説明を入力

/Users/username/Library/MobileDevice/Provisioning Profiles/letters-and-digits.mobileprovisionを使用して機能させる必要があることに注意してください。それ以外の場合は、scratchdir が検索に使用されます。

そして、ここにバージョン情報があります:

ここに画像の説明を入力

CFBundleIdentifierにはidcode.com.example ( Xcode - Organizer - Provisioning profilesに表示されるもの) の代わりにcom.example.myname ( xCode - Organizer - Applicationsに表示されるもの) を使用しました。100%確かではありませんが、それは正しいと思いますか?

4

2 に答える 2

0

プロジェクトに定義された iOS フォーム ファクター (UIDeviceFamily) と一致しない iOS デバイスで iOS アプリケーションを実行しようとしています。たとえば、iOS アプリケーションを iPad で実行しようとしているのに、アプリケーションが iPhone でのみ実行するように構成されているとします。[プロジェクト] > [オプション] > [バージョン情報]を選択し、iOS デバイスに一致する UIDeviceFamily 値を選択します。たとえば、任意の iOS デバイスでアプリケーションを実行するには、iPhone & iPadを選択します。

于 2014-07-11T08:27:21.387 に答える