この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

アプリケーションの構築とリリース

コードの記述が完了したら、次のステップはリリースです。Salesforce では、顧客、システムインテグレータ、独立系ソフトウェアベンダー (ISV) パートナーの役割やニーズに基づいて、さまざまなリリースオプションが用意されています。

採用の準備状況に基づいて、次の表の推奨オプションを確認してください。

アプリケーション配信用パッケージの作成準備完了

顧客や非 ISV パートナー ISV パートナー
ロック解除済みパッケージ

ロック解除済みパッケージは、メタデータをパッケージに整理して、(パッケージを介して) メタデータを各種組織にリリースする顧客を対象としています。ロック解除済みパッケージは、以前は開発者制御パッケージと呼ばれていました。

ロック解除済みパッケージでは、未管理パッケージの機能のスーパーセットが提供されます。そのため、未管理パッケージはこの表にリストされていません。

メモ

詳細は、「第二世代管理パッケージ」を参照してください。

第一世代 (1GP) 管理パッケージ

アプリケーションを開発し、AppExchange にリストする ISV の場合、管理パッケージをお勧めします。第二世代 (2GP) 管理パッケージはベータ版で、多くの ISV が内部開発フェーズでテストしています。ただし、2GP が正式リリースされるまで、顧客への配布には引き続き 1GP 管理パッケージを使用することをお勧めします。2GP には、1GP 管理パッケージと同等の特定の主要機能 (転送アップグレード、LMA、AppExchange にリストする機能、パッチバージョンなど) がまだ備わっていません。

1GP 管理パッケージについての詳細は、「第一世代管理パッケージ」を参照してください。2GP 管理パッケージについての詳細は、「第二世代管理パッケージ」を参照してください。

変更セット、または Salesforce CLI 経由の組織開発 なし

パッケージ開発の準備未完了

チームでパッケージを開発する準備ができていない場合は、変更セットを使用し続けるか、または Salesforce CLI を使用して変更をリリースする組織開発モデルを試してください。詳細は、「メタデータ API を使用したアプリケーションの構築とリリース」を参照してください。