XCode 16.0 日本語化計画
バンドルの App Store 領収書のファイル URL。
アプリのレシートが存在する場合は、このアプリバンドルプロパティを使用してレシートを検索します。レシートが存在しない場合は、このプロパティは nil になります。まれに、ユーザが App Store からダウンロードしたアプリのレシートが無効または見つからない場合は、SKReceiptRefreshRequest   廃止   を使用して新しいレシートを要求して下さい。レシートの検証の詳細については、レシート検証手法の選択 ( Choosing a receipt validation technique) を参照してください。
ここでは、responds(to:) メソッドを使用して弱いリンクを作成するという一般的なベストプラクティスは使用できません。メソッドの実装では、doesNotRecognizeSelector(_:) メソッドが使用されます。
サンドボックス環境および Xcode 内の iOS および iPadOS アプリには、最初はレシートは存在しません。テスターが最初のアプリ内購入を完了すると、アプリはレシートを受け取ります。あなたのアプリが appStoreReceiptURL をチェックして nil であることがわかった場合は、テスターが新規顧客であり、プレミアムコンテンツにアクセスできないと想定してください。TestFlight で実行されている Mac アプリの場合、レシートは常に存在します。
リソースファイルを含むバンドルのサブディレクトリのファイル URL。
受信者の実行可能ファイルのファイル URL。
var privateFrameworksURL: URL?
private なフレームワークを含むバンドルのサブディレクトリのファイル URL。
共有フレームワークを含む受信者のサブディレクトリのファイル URL。
plug-in を含む受信者のサブディレクトリのファイル URL。
func url(forAuxiliaryExecutable: String) -> URL?
受信者のバンドル内の指定された名前の実行可能ファイルのファイル URL を返します。
共有サポートファイルを含むバンドルのサブディレクトリのファイル URL。
リソースを含むバンドルのサブディレクトリの完全なパス名。
受信者の実行可能ファイルの完全なパス名。
var privateFrameworksPath: String?
private フレームワークを含むバンドルのサブディレクトリの完全なパス名。
var sharedFrameworksPath: String?
共有フレームワークを含むバンドルのサブディレクトリの完全なパス名。
var builtInPlugInsPath: String?
plug-in を含む受信者のサブディレクトリの完全なパス名。
func path(forAuxiliaryExecutable: String) -> String?
受信者のバンドル内の指定された名前の実行可能ファイルの完全なパス名を返します。
var sharedSupportPath: String?
共有サポートファイルを含むバンドルのサブディレクトリの完全なパス名。