Android, iPhone等のスマートフォン向けアプリ開発などの話題を中心に、時事ネタなどを気の向くままに書いています。
Home
 

Twitter Updates for 2015-07-25




  • Amazonを騙るフィッシング詐欺メールが届きました。
    件名は「Amazonご注文のご確認」で、本文はURLのみ。
    送信元は中国で、本文中のURLのドメインはスパマー御用達の国内のドメイン登録会社が登録したものですね。 01:19:50, 2015-07-25
  • このスパマー御用達の国内のドメイン登録会社があるドメインを安売りし始めると途端にそのドメインを利用したspamメールが増えるという仕組みですね。
    そろそろこのドメイン登録会社も対策を考えて欲しいですね。
    報告しても無視され続けていますし。 01:22:07, 2015-07-25
  • @SkyArts_dot_com (データは消えますが)CoreSimulatorフォルダを一度削除し、XcodeのDevicesを起動して不要なIdentifierのシミュレータを削除した所、綺麗になりました。
    ちなみに、1機種に付き11種類が最高でした(笑) in reply to SkyArts_dot_com 10:37:08, 2015-07-25
  • @whitedev キーボードアプリの場合は、updateViewConstraintsで前回のサイズと違う場合に処理する事で何とかなると思います。(先頭でsuperを呼び出すのを忘れずに)
    通常アプリの場合は、このメソッドは別画面に遷移しても呼び出され続けるので注意が必要です。 in reply to whitedev 14:57:53, 2015-07-25
  • @whitedev 通常アプリでも画面回転時の処理は苦労しました。
    viewWillTransitionToSizeとviewDidLayoutSubviews(要layoutIfNeeded呼び出し)の組み合わせで落ち着きましたが、こちらも別画面を表示していても呼び出されます。 in reply to whitedev 15:09:37, 2015-07-25
  • @whitedev 画面回転後のdidRotateFromInterfaceOrientation(iOS8にてDeprecated)に該当するメソッドが存在しない様なので、頻繁に呼び出されるviewDidLayoutSubviewsを先の組み合わせで条件付きで処理させています。 in reply to whitedev 15:22:56, 2015-07-25
  • @whitedev 画面回転やサイズ変更時に呼び出されるviewWillTransitionToSizeでtopViewController==selfの場合にフラグを立て、viewDidLayoutSubviewsではそのフラグを見て処理させれば無駄な処理は減ると思います。 in reply to whitedev 15:31:02, 2015-07-25
  • @whitedev 厳密には以下の感じですね。

    自UIViewControllerのviewWillTransitionToSizeメソッド内のif文
    if([self.navigationController.topViewController isEqual:self]) in reply to whitedev 15:38:44, 2015-07-25

  • @whitedev 本当はdidRotateFromInterfaceOrientationの代わりが見付かれば良いのですけれどね。
    iOS7向けコードもiOS9の画面分割対応でwillRotateToInterfaceOrientationと組み合わせて使用しています。 in reply to whitedev 15:47:32, 2015-07-25
  • 明日の気温予報は38度ですか(苦) 16:56:24, 2015-07-25
  • Xcode 7.0 beta 4は頻繁にシミュレータ起動に失敗しますね。
    起動できる事の方が珍しい位に。 17:47:51, 2015-07-25
  • アプリの起動は成功したけれどアプリのProcess IDを見失っている様ですね。
    「多分アプリを起動後にクラッシュしているからだ」的なメッセージが出ていますが、ログが出ないので原因がわからないですね。 17:52:24, 2015-07-25
  • iOS9 beta4は、外付けキーボード使用時でも(不要な)UIKeyboardWillShowNotificationが来るのですね。
    ソフトキーボード使用か外付けキーボード使用か判断できないので、そこはきちんとして貰わないと困りますね。 17:58:22, 2015-07-25
  • iOS9 betaはソフトキーボード関連の不具合が多いですね。
    その前にソフトキーボードが非表示になっても表示時の高さを何事も無かったかの様に渡してくるiOSの仕様を何とかして欲しいですけれどね。 18:02:31, 2015-07-25
  • ベータ版のOS上で発生する問題ではありますが、このまま正式版として公開されたら困るので、BugReportを出しておいた方が良いのかな。
    サンプルコードを作らないといけないのが面倒なのですよね。感謝も何もされませんし(笑) 18:06:03, 2015-07-25
  • @SkyArts_dot_com iOS9 beta4で外付けキーボード使用時でも(不要な)UIKeyboardWillShowNotificationが来るのは、iPadでの画面分割時のみかも知れません。
    画面分割時のみ動作が怪しい感じですね。 in reply to SkyArts_dot_com 18:25:39, 2015-07-25
  • @SkyArts_dot_com 画面分割しなくても、iPadでは確実に発生するという根本的な問題の様ですね。
    BugReportは出しておきましたので、今後直るとは思います。 in reply to SkyArts_dot_com 18:46:09, 2015-07-25
  • iOS 9の正式版でも直らない事も考えておいた方が良いかな。
    手動式でソフトキーボードの高さ通知を無視する設定とか。 18:50:32, 2015-07-25
  • 何となく、iOS9なiPadでの外付けキーボード使用時でも(不要な)UIKeyboardWillShowNotificationが来る問題は、特殊なバーが出る為であり、正常な気がしてきました。
    本当に問題なのは、渡される高さが400とか大きすぎる事なのかも。 19:03:31, 2015-07-25
  • 特殊なバーを隠すとHide通知が来て、何か入力すると特殊なバーが表示されてShow通知が来ますね。
    ただ、(非表示の)ソフトキーボードの高さは400とか高すぎますね。
    これ、本当にアプリ内から切り分けて判断できるのかな?? 19:08:48, 2015-07-25
  • iOSアプリを審査に提出する際のラジオボタン項目が1つ減っていますね。
    確か、輸出規制と広告関連ともう一つあった覚えがあるのですけれどね。 21:03:22, 2015-07-25
  • さて、審査が開始されるまでに新しいスクリーンショットを作成しないとね。
    新機能に関連して一部デザインを変更していますし。 21:23:34, 2015-07-25
  • @sutojun 暗号化の規制、広告関連はあるので、多分コンテンツの権利関連だったかも。 in reply to sutojun 21:29:08, 2015-07-25
  • @sutojun 確かに暗号化と広告は関係あるので気にしていましたが、残りの1つは決め打ちで「いいえ」をチェックしていた覚えしか無いですね(笑) in reply to sutojun 21:32:44, 2015-07-25
  • @sutojun あれっ、広告関連は問題ないのですか? in reply to sutojun 21:38:55, 2015-07-25
  • @sutojun なるほど、そうでしたか。
    iAdは最近ほとんど使用してないので、他の広告だけですね。設定ですぐに出す事も出来ますが、効果がほとんど無いですし。 in reply to sutojun 21:44:24, 2015-07-25
  • @sutojun AdMobのMediation機能を使用してiAdや他の広告の表示/非表示をWeb設定だけで切り替えられる様にすると良いかも知れませんよ。
    他の広告は色々と規制絡みでRejectされるものもある為、注意が必要です。AdMobは今の所無関係ですがね。 in reply to sutojun 21:56:51, 2015-07-25
  • スクリーンショットは最大5画面サイズ分作成するので、もっと簡単に作成したいのですけれどね。
    本当は、スクリーンショットの画面サイズ数を減らしてくれれば良いのですけれどね。去年減らしてくれる様には言ったのですがね。 22:25:21, 2015-07-25

2015/07/25 This post was written by Categories: Twitter Tagged with:
No comments yet



コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*

Top