wikitude SDK で提供されているチュートリアルのサンプル コードを使用して、自分のニーズに合わせています。ただし、有効なライセンス キーを ARchitect ブラウザーに渡すと (これはビュー コントローラーの viewDidAppear メソッドで発生します)、
NSString * wkKey = @"50m3r4nd0m51gn5";
[self.architectView initializeWithKey:<myKey> motionManager:nil];
開発デバイス (iPhone 4) で XCode からアプリケーションをビルドして実行すると、ライセンス キーを提供しなかったかのように、拡張現実ビューの背後にまだベータ版の透かしが表示されます。ただし、デバッガーでオブジェクトを検査すると、ライセンス キーが利用可能になります。ARchitect View イニシャライザーによって無視されるようです。
ホームボタンでデバイス上のアプリを閉じ、デバイス上で再度開くと、今度は明らかにライセンスキーが認識され、ベータ透かしが消えます.
私が試したこと:
- 初期化子を vieWillAppear メソッドに入れる - 変更なし
- 変数なしでキーを直接提供する - 変更なし
これがSDKの問題なのか、コード内で呼び出すタイミングの問題なのか、誰にも手がかりがありますか? ウィキチュードについて、特に私の問題については何も見つけることができないので、どんな助けも大歓迎です。
前もって感謝します