2016-01-08 20 views
2

我正在開發一個salesforce項目並需要添加一個包。問題是,在開發人員控制檯下,我無法創建Apex類,這會在將包添加到salesforce時導致以下錯誤。Salesforce:如何激活專業版中的頂點類功能

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

閱讀很多論壇之後,我得出一個結論,我需要根據權限集來激活頂點作者許可。 但是,許可不存在。

我爲salesforce創建了一個開發人員帳戶,其中的Apex Classes已經處於活動狀態,並且能夠導入包並進行更改。

Salesforce帳戶是專業版,未處於試用階段。

有關這方面的任何幫助都會令人滿意。

感謝

回答

1

目前,專業版(PE)不具有創建,修改,或直接在該版本的組織部署的Apex類的能力。這包括在非託管包中使用Apex。只有在Enterprise,Unlimited,Performance和Developer版本中才能找到該權限。

如果您是AppExchange合作伙伴,您可以編寫使用Apex的應用程序,並通過安全審查發送它們以安裝在PE組織(以及Group Edition)中。

從與Apex和PE相關的Apex Code開發人員指南中,您可以閱讀有關basic statement about Apex and supported editions的信息。在ISV開發人員指南(適用於App Exchange Apps和合作夥伴)中,您可以閱讀PE/GE組織中使用Apex需要get your app to run的具體細節。

如果您正在爲編寫Salesforce的ISV應用程序探索Salesforce,我還建議在Trailhead學習平臺上使用ISV基礎知識和Salesforce上的簡短self-paced learning module

最後,還有一個專門的Salesforce stack exchange,您可能還會考慮進一步的問題。