【发布时间】:2011-12-28 11:06:38
【问题描述】:
我已经使用 authorize.net 创建了一个测试帐户。
我已阅读其文档和自述文件并遵循所有步骤。我仍然面临错误“移动设备未注册此商家帐户。”
- (void)loginToGateway{
MobileDeviceLoginRequest *mobileDeviceLoginRequest =
[MobileDeviceLoginRequest mobileDeviceLoginRequest];
mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.name = @"xxxx";
mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.password = @"xxxx";
mobileDeviceLoginRequest.anetApiRequest.merchantAuthentication.mobileDeviceId =
[[[UIDevice currentDevice] uniqueIdentifier]
stringByReplacingOccurrencesOfString:@"-" withString:@"_"];
AuthNet *an = [AuthNet getInstance];
[an setDelegate:self];
[an mobileDeviceLoginRequest: mobileDeviceLoginRequest];
}
NSLog:
MobileDeviceLoginResponse: MobileDeviceLoginResponse.anetApiResponse = ANetApiResponse.refId = (null)
ANetApiResponse.messages = Messages.resultCode = Error
Messages.message = (
"Message.code = E00054\nMessage.text = The mobile device is not registered with this merchant account.\nMessage.description = (null)\n"
)
我第一次运行代码并检查了。
首页 > 账户(设置)> 安全设置(移动设备管理)
但没有显示任何设备..
有没有办法注册设备?
因为我遵循相同的说明 https://developer.authorize.net/integration/fifteenminutes/ios 在第 4 步中..
请帮忙。
【问题讨论】: