我正在开发一个salesforce项目,需要添加一个包。问题是在开发人员控制台下我无法创建Apex Classses,这会在将包添加到salesforce时导致以下错误。
This is the error I get when I try to install the package
在阅读了很多论坛之后,我得出结论,我需要在权限集下激活Apex Author权限。 但那里没有许可。
我为salesforce创建了一个开发人员帐户,其中Apex Classes已经处于活动状态,并且能够导入包并进行更改。
Salesforce帐户是专业版,尚未开始试用。
任何有关此问题的帮助都会受到欢迎。
由于
答案 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您可能会考虑进一步提问。