基于此处的 embarcadero 文档http://docwiki.embarcadero.com/RADStudio/XE6/en/Adding_In-App_Payments_to_Your_Mobile_Apps#Configuring_the_Connection_Data_for_Your_In-App_Payment_Service 我尝试分配 ApplicationLicenseKey,但我收到此错误[DCC Error] MainFrm.pas(413): E2056 String literals may have at most 255 elements
。我怎么解决这个问题?
问问题
198 次
1 回答
3
我发现字符串文字不能超过 255 个字符的解决方案,所以我应该把它分成小块(每个小于 255 个字符)并将它们连接起来。
像这样:
InAppPurchase1.ApplicationLicenseKey :=
'MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqP'+
'+hksdEZkVWseD9aQoI5RzaMnj0Ep+VUjXnZmVpVNzAmjdw9tS+'+
'dHh3AcrEuUs9Hw9TtgaSCduBSiVuep5hM/UEnDVOnj8/ND8IJIOPj+'+
'Yezrpbt+9W92LSkN3lNcm3weOz5IW2rUaw0PLLZx13PyLXMpOFe+uJ3aW9hcGl/'+
'bDIMOeaFK9HWAGRTJGmmtfGUWQ0fe85mQXRwyrQncdoKLivHzKykzaR2wNuPBBLXpoHmEtIGGwnUFdAFUE8UqMQVepdtHVW9uNq/9e40lApkuQyoVKzZv31O56DF/'+
'jMkuIwHry+0ZoRrGA3oxeZAUy/iKsTMwz+v8G0qJ8eIDdmtQIDAQAB';
ps问题是我只是像embarcadero网站上的示例一样写了。
于 2014-05-24T16:47:33.657 回答