0
我正在按照他們的文檔整合Gimbal SDK。我有框架,必需的lib,橋頭,框架的導入。在名稱中使用空格或破折號時,我發現bundle和api-key存在一些問題,所以我簡化了項目名稱。爲什麼我從萬向支架註冊api鍵到狀態10000?
我創建的項目與POCGimbalNoPunctuationBundleId的包名稱(即%PRODUCT_NAME)和包ID前綴是com.mycompany.ios
我然後創建使用產品名稱萬向管理器API密鑰,ID捆綁前綴生成了我複製到我的appdelegate代碼中的一個密鑰。
的設置apikey被調用,SDK日誌:
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
我知道它是什麼,告訴我,但我不明白爲什麼 - 這一切似乎符合示例應用程序和API關鍵在Gimbal經理。
幫助!我一直在爲此掙扎三天。