2016-12-14 14 views
0

XcodeのAppDelegateクラスで次のコードを使用すると、通常は「拡張クンダサンプル」からAPIにアクセスできますが、キーが無効であると言います。しかし、私は自分のサイトからこのキーを入手しました。誰かが有効な鍵を持っていますか?APIライセンスキーは拡張クンダサンプルでは無効

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    [[ARAPIKey sharedInstance] setAPIKey:@"GAWQE-F9AQU-2G87F-8HKED-Q7BTG-TY29G-RV85A-XN3ZP-A9KGM-E8LB6-VC2XW-VTKAK-ANJLG-2P8NX-UZMAH-Q"]; 

    return YES; 
} 

プロジェクトは正常に実行されますが、カメラ以外の画面を開くと黒い画面が表示され、何も表示されません。

答えて

1

フレームワークのバージョン1.4を使用している場合は、下部に非常に長いキーを使用する必要があります。使用したキーは、バージョン1.3.1以降で使用するためのものです。

[[ARAPIKey sharedInstance] setAPIKey:@"lwoY4cyKEI+suoK+VyK2RtCjSMnzQRcsJmgAP8Uwt5MIJvxKCrE8rwLTCRxKQeuMMG9yG61W5J/53GpU0FdrDSNI6DDYoMWTQYcjvZ9kRWL2qW8782mk8Wem6T8orsVN977Ft+6biQIoTLWE4ZKJgd0BKjqwwkX17RYgjp1NCTTFnxhYzzmbA16ocun1Ks88bLjN2ONVlOwTrPBET+cFFTieoAx1HlPhT0G32k5qCDDhb/OkVYWHPtBxLfHW1HmRJLpC1Q7GIKVgHH+WAekrMDm6Sf7r+CrVxKsmTPmONojOvWo59y1EqwYOjntUOVtnptHpMNlM9MSC9gA9hl7A90lXRhVqoxGVJDPrNjFOYzCVhzECKZ7WupYjBvfHLq7LRSiT1dXVqMCU496QlF2pXlmVaICOMV0MtfkEQqstQBXvkFEAJVVbLr8eUQZZbXAYw5Rd3syT2zPYNIDpxJn2+vyIXFHR2AD1B7cUZxuYOJfbUSODUdkhUWB/MpFtYG8o677/ReB+vDmngFlvz16hR0gOdauHzX0nhl8l0N3MjhjKF4dxqIrqmc0W2g2fSDHga7frddX2JRgOgJEsmJYldNe7FXMjUNsUdCuMEEf9YVwpDoyqQYZzNNseZOBtIPS+1eHhtlmTg7egvIIU9XQPrz7b/zxEVuw7ObTv8PmmxyI="]; 

使用バンドルID = eu.kudan.ar

0

元の質問のAPIキー(公開されているので大丈夫です)が編集のものと異なることを無視して、問題は恐らくあなたがフレームワークのバージョン1.4を使用しているということでしょう。新しいライセンスフォーマットを使用しているため、そのキーのスタイルではもう機能しません。 「バージョン1.4で出てきたAPIのライセンスキーについては、次のバンドル/キーを使用することができます。」

:それは言うDevelopment License Keysページの下部を注意してください

非常にバージョン1.4で使用するための長いキーを提供します。

あなたの解決策は、古いライセンスキーの代わりに新しいライセンスキーをコピーして貼り付けることです。 eu.kudan.arバンドルIDは、今のところ新しいライセンスを扱っている唯一のものなので、あなたのアプリは動作します。

関連する問題