iOS更換科大訊飛的key
阿新 • • 發佈:2018-12-18
我這個APP使用了科大訊飛的“語音評測”功能,之前使用的是我自己註冊的科大訊飛賬號,在這個賬號裡面建立的APP,生成的key. 我們公司有公司的key, 同事說可以多個APP公用一個key. 於是我考慮把我自己的key換掉,換成公司的key. 我登入公司在科大訊飛註冊的賬號密碼,開心的把key貼上到我的APP裡面, 執行發現報錯: error:使用者校驗失敗.(錯誤碼:10407)。不能識別我的語音 什麼鬼 想放棄了,還是用我舊的,考慮要不要問問同事,惆悵,感覺自己技術不行。最後還是想再試試吧,死馬當活馬醫。 搜尋關鍵字:“iOS 科大訊飛 10407” 我看到了這個: http://bbs.xfyun.cn/forum.php?mod=viewthread&tid=27498 “10407Appid無效appid和庫沒有一一對應,確保appid和庫一一對應,檢查程式碼中所有填入appid的地方,並檢查其他目錄libs下so檔案是否有誤引用問題 DEMO 能用的話,請確認您應用中的 APPID與DEMO中的是否一致;libmsc.so 檔案,是否與DEMO中的一致——可通過 beyondcompare等對比工具對比 so 檔案。” 還有,需要下載個新的包。 莫非每個key對應的sdk都不一樣?還有這種操作?那我再把這個包下載下來試試吧 下載,解壓 刪掉舊的包?有點怕怕的,放手一搏吧,大不了不提交 刪除 “iflyMSC.framework” 新增新下載的“iflyMSC.framework” 執行,終於可以識別了! 總結:整合科大訊飛so easy.遇到困難,別想太多,幹他丫的