November 13, 2013

BreakThroughの宣言:来年から

BreakThroughをアップデートするためにいろいろな調査をしてきましたが、いくつかのアプリでAppleのガイドラインを超えたことをしている行為が見受けられています。

それらを見ると、Appleさんもたくさんのレビューで本当にたいへんなんだな、と思います。

何回かに一回しか動かないロジック、ホームページ連動で動くロジック、特定環境(JB)でだけ動くロジック…
そんなのはレビューで見つけられないですよね…

来年からは、JBを検知するアプリの解析中に以下のことを見つけたら、Appleさんのレビューに役立てばという思いで2chに書き込みます。

  • 公開API、通常のCライブラリ以外の利用
    (非公開APIの利用、カーネルへのアクセス、Supervisor Callの利用など)
  • Sandboxが効いていない状態であるからといって、Appleのガイドラインを超えた情報を取得する行為
    • 本来関係のないSandbox外のファイルの中身を読む行為
    • 他のアプリのSandbox内のファイル/ディレクトリにアクセスする行為
  • 通信で受信したデータの中にプログラムロジックが入っている場合
  • 公開停止になったアプリと同じ挙動をするアプリ
    (ソース譲渡して同じことをしようとしている可能性のある行為)
 
異論があるアプリ開発者の方は、2chでお呼びかけください。検討します。

Sammyアプリ

たくさんの方に、Sammyのアプリの対応のご要望を頂いています。
時間を見つけてがんばります。

November 4, 2013

BreakThrough with MLPlayer

mp4では問題が出ずにnasneでエラーが再現するとの情報を頂きました。
すぐに手配しましたので4日にはnasneが届きます。うまくいけばこの連休中に対応できるかもしれません。
今しばらくお待ちください。

(2013.11.04追記)
nasneで現象が再現することを確認しましたが、原因の特定に至っていません。
土日プログラマーなので多少時間がかかりそうです。。。

(2013.11.06追記)
なんとか動きました。7.9.1です。
ひとまず公開して、眠りにつきます…

(2013.11.06追記)
早朝からご確認いただき、動いたとのご連絡を頂きました。
ありがとうございます。