3

wikitude SDK で提供されているチュートリアルのサンプル コードを使用して、自分のニーズに合わせています。ただし、有効なライセンス キーを ARchitect ブラウザーに渡すと (これはビュー コントローラーの viewDidAppear メソッドで発生します)、

NSString * wkKey = @"50m3r4nd0m51gn5";
[self.architectView initializeWithKey:<myKey> motionManager:nil];

開発デバイス (iPhone 4) で XCode からアプリケーションをビルドして実行すると、ライセンス キーを提供しなかったかのように、拡張現実ビューの背後にまだベータ版の透かしが表示されます。ただし、デバッガーでオブジェクトを検査すると、ライセンス キーが利用可能になります。ARchitect View イニシャライザーによって無視されるようです。

ホームボタンでデバイス上のアプリを閉じ、デバイス上で再度開くと、今度は明らかにライセンスキーが認識され、ベータ透かしが消えます.

私が試したこと:

  • 初期化子を vieWillAppear メソッドに入れる - 変更なし
  • 変数なしでキーを直接提供する - 変更なし

これがSDKの問題なのか、コード内で呼び出すタイミングの問題なのか、誰にも手がかりがありますか? ウィキチュードについて、特に私の問題については何も見つけることができないので、どんな助けも大歓迎です。

前もって感謝します

4

2 に答える 2

2

使用しているライセンスキーがWikitudeから提供されており、空白が含まれていないことを確認してください。「50m3r4nd0m51gn5」と表示されているキーが正しくないようです。SimpleARBrowser / WTSecondViewController.m/viewWillAppearをご覧ください。http://www.wikitude.com/storeでWikitudeにアプリケーションを登録すると、有効なライセンスキーを取得できます。

既存のキーを確認するには、sales[at]wikitude.comにお問い合わせください

免責事項:私は会社で働いています。

于 2012-10-03T08:17:13.513 に答える
0

問題が解決しました: wikitude SDK の 1.0.3 リリースを使用していましたが、その間に v1.1.1 がリリースされました - アップグレード後、「ベータ」透かしおよび/または wikitude ロゴが表示されなくなりました..

于 2012-10-17T13:37:20.100 に答える