0

我必须在 Prime31 中使用一个函数来请求 ios 中的产品数据。功能是

var iosProductIds = new string[] { "com.something.dollar"};

IAP.requestProductData( iosProductIds, androidSkus, productList =>
{
  Debug.Log( "Product list received" );
  Utils.logObject( productList );
});

它工作正常。

但是,如果我从名为“pArray”的数组中提取一个值并将其声明为变量

var pid = pArray [0];

并传递给函数

string[] stringArray = new string[1];
stringArray[0] =pid ;
var iosProductIds = stringArray;

抛出错误"StoreKit: invalid productIdentifier: com.something.dollar"

我试过了

string pid = pArray [0]; 

还。但卡住了同样的错误。

我怎样才能清除它?

4

1 回答 1

0
string pid = pArray [0]; 
string[] stringArray = new string[1];
stringArray[0] = pid.Trim();
var iosProductIds = stringArray;

工作正常。

于 2013-10-18T07:05:14.107 回答