2018年1月21日日曜日

続:iOSポケモンGoPlus不具合(押しっぱなし/自動化改造対策?)について

iOS版ポケモンGo(Ver1.59.1)におけるGoPlusの挙動についてのメモ
微妙に緩和

サイレントアップデート

2018/01/20のアップデート(Ver1.59.1)でGoPlusの挙動がサイレント修正された様子
押しっぱなし/自動化プレイが可能になった(一部制限あり)

前バージョン(Ver1.57.5)の挙動詳細

前のメモでは『ボタン操作が早すぎると正常動作しない』と書いたがこれは間違い
実際は以下の通り

 ・ポケストップ(ジム)取得後、一定時間内に再度ボタンを押すと取得に失敗する
  →アイテム取得個数分だけ点滅振動している間にボタンを押すと失敗扱い
 ・失敗時は赤点滅振動
 ・失敗後、一定時間内にボタンを押すと再び赤点滅振動
 ・赤点滅振動を繰り返すと異常状態に落ち込む

赤点滅振動を繰り返す間はポケモンも捕獲できないので、事実上自動化は不可能に
ただし手入力でも頻繁に赤点滅および異常状態が発生していた


現バージョン(Ver1.59.1)の挙動詳細

長時間の検証は行っていないが以下の挙動っぽい

 ・ポケストップ(ジム)取得後、一定時間内に再度ボタンを押すと取得に失敗する
  →アイテム取得個数分だけ点滅振動している間にボタンを押すと失敗扱い

これだけ
赤点滅関連の処理がごっそり削られた
ポケストップはほとんど取りこぼすが、ポケモン捕獲の自動化は可能
 
通常プレイでの誤爆を防ぐための一時的な措置かも