Salesforce:如何在Professional Edition中激活Apex Classes功能

时间:2016-01-08 09:05:11

标签: class salesforce apex

我正在开发一个salesforce项目,需要添加一个包。问题是在开发人员控制台下我无法创建Apex Classses,这会在将包添加到salesforce时导致以下错误。

This is the error I get when I try to install the package

在阅读了很多论坛之后,我得出结论,我需要在权限集下激活Apex Author权限。 但那里没有许可。

我为salesforce创建了一个开发人员帐户,其中Apex Classes已经处于活动状态,并且能够导入包并进行更改。

Salesforce帐户是专业版,尚未开始试用。

任何有关此问题的帮助都会受到欢迎。

由于

1 个答案:

答案 0 :(得分:1)

目前,Professional Edition(PE)无法直接在该版本的组织中创建,修改或部署Apex类。这包括在非托管包中使用Apex。 Author Apex 权限仅在Enterprise,Unlimited,Performance和Developer版本中找到。

如果您是AppExchange合作伙伴,您可以编写使用Apex的应用程序,并通过安全审核发送它们以安装在PE orgs(以及Group Edition)中。

有关Apex和PE的Apex Code Developer指南,您可以阅读basic statement about Apex and supported editions。在ISV开发人员指南(适用于App Exchange应用程序和合作伙伴)中,您可以阅读PE / GE组织中使用Apex get your app to run所需内容的具体信息。

如果您正在为Salesforce编写ISV应用程序而探索Salesforce,我还建议您在Trailhead学习平台上对ISV基础知识和Salesforce进行简短的self-paced learning module

最后,还有一个专门的Salesforce stack exchange您可能会考虑进一步提问。