首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我从注册api密钥的Gimbal获得状态10000?

为什么我从注册api密钥的Gimbal获得状态10000?
EN

Stack Overflow用户
提问于 2015-08-26 07:27:49
回答 1查看 261关注 0票数 0

我正在按照他们的文档集成Gimbal。我有框架,必需库,桥头,框架的导入。我发现捆绑包和api-key在名称中使用空格或破折号时存在一些问题,因此我简化了项目名称。

我创建的项目包名为POCGimbalNoPunctuationBundleId (即%PRODUCT_NAME),包ID前缀为com.mycompany.ios

然后,我在Gimbal中使用产品名称、包ID前缀创建了API密钥,该前缀生成了一个密钥,并将该密钥复制到我的appdelegate代码中。

调用set-apikey,SDK记录:

代码语言:javascript
复制
2015-08-25 19:14:32:078 POCGimbalNoPunctuationBundleId[17282:607] Request (v10/registration/) failed: Error Domain=QLRestTemplateErrorDomain Code=-1011 "Expected status code in (200-299), got 400" UserInfo=0x7feeb151bad0 {NSLocalizedDescription=Expected status code in (200-299), got 400, QL_HTTP_STATUS_CODE=400, NSErrorFailingURLKey=https://ios.api.gimbal.com/service/v10/registration/, NSLocalizedFailureReason={"errorMessage":"Application verification failed. Invalid com.mycompany.ios.POCGimbalNoPunctuationBundleId for application with package com.mycompany.ios.POCGimbalNoPunctuationBundleId","statusCode":10000}}
2015-08-25 19:14:32:079 POCGimbalNoPunctuationBundleId[17282:607] Error during registration:Expected status code in (200-299), got 400

我知道它在告诉我什么,但我不明白为什么--它看起来都与Gimbal管理器中的示例应用程序和API密钥相匹配。

帮助!我断断续续地挣扎了三天。

EN

回答 1

Stack Overflow用户

发布于 2015-08-29 07:06:28

在文档中(对我而言),捆绑包ID是否包含产品名称并不明确。我认为这是内部构建的。因此,正确的答案是将"MyAppName“附加到问题中的包ID。

代码语言:javascript
复制
com.mycompany.ios.MyAppName

请注意产品名称中包含空格或破折号。它们被转换为下划线(_)。祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32215725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档