ane競合時の謎エラー対策
自作aneを作って、AdobeのGameCenterのaneと合わせて使ったら、下記エラー;
ArgumentError: Error #3500: The extension context does not have a method with the name getAuthenticated. at flash.external::ExtensionContext/_call() at flash.external::ExtensionContext/call() at com.adobe.ane.gameCenter::GameCenterController/get authenticated() at Test3$/initGameCenter()[C:\Users\hisashi_vc\Adobe Flash Builder 4.7\Test3\src\Test3.as:41] at Test3()[C:\Users\hisashi_vc\Adobe Flash Builder 4.7\Test3\src\Test3.as:24] [SWF] com.starbrain.devpush.HelloWorld3 - 2,995 バイト (圧縮後) [SWF] Test3.swf - 2,321 バイト (圧縮後)
原因に心当たりなく謎。ネットではリリースビルドにすればError #3500消えるという情報を見かけましたが、どうもいろいろやってもダメぽ。最終的にextention.xml内の下記記述回りを一通りユニークな名前にしたら、なおりました。
<initializer>ExtInitializer</initializer> <finalizer>ExtFinalizer</finalizer>
↓
<initializer>ExtInitializerHisa</initializer> <finalizer>ExtFinalizerHisa</finalizer>
ネイティブ側言語の記述も合わせて修正して、メソッド名や参照名全部ユニークにして、aneを再生成したらなおりました。
ゲーム中にセリフを表示
これでその気になれば、カジュアルゲームでもストーリーつくれるようになりましたw
クエストデータバグ発生
管理画面見てたら、アプリ内DBのクエストデータ配列が再現なくデカくなってるw やばい直さなねば;;
ワクチン仕込んだアプリをアップしよう。
データ飛んだ!
ユーザーデータが7割くらい消し飛んでしまった。。そろそろログファイル1枚管理は限界か。データベース導入せねば~
相互送客広告システムの開始
今トレンド(?)な、アプリ間相互送客広告システム(無料)を、開始しました。1カ月でDL数どれぐらい変化するかな~
Google Play内もアナリティクスに挑戦
GooglePlayのストア内アナリティクスこそ必要&可能と気づき、実装してみました。1週間後くらいには、検証可能なデータが集まってるはず。