iOS
All New Apps Must Be Built With iOS 11 SDK Starting in April - Mac Rumors 4月アップデートよりiOS11SDKの実装が必須になるようです。 これはXcode9以降に含まれるため、乗り換えも必要です。 今のアプリがどのような開発環境に置かれているか分かりませ…
iPhoneがすぐに再起動してしまう不具合 12月2日未明より報告多数 - iPhone Mania 12月2日未明より上記の不具合が発生しています。 対象となるアプリは少なからずあるようで、原因はローカル通知にrepeatIntervalを使っていることのようです。 本件、ユーザー…
iPhoneXが発売されて数日経ちます。 世のアプリを見ると、iPhoneXの全画面対応されたものは少ないようです。 対応しなくちゃ。いや、逆に作成の基準はあるの? などの疑問に答えるスライドがありました。 アイフォンX、凹みを切るか?凹みを使うか? ~iPhone…
9月20日にリリースされました。 各アプリで動かなかったり、と情報が飛び交ってます。 一応ベータ版として先行リリースされていようですが、検証や対応が間に合ってなかったりします。 明日にはiPhone8/8Plusが発売されるということで、緊張が続きます。 App…
iOS9あたりからIPv6対応が必須のようですね。 確認の方法としては IPv6対応期限目前!!アプリが対応しているか確認する方法 - Qiita が参考になりました。 要はMacをWi-Fiルータに見立ててチェックするやり方です。 また、ここでチェックしたと言っても、Appl…
iOSのアップデートがあったそうですね。 ファイルシステムが変わった、とのことです。 Hierarchical File System Plus (HFS+) からApple File System (APFS)へ。 APFSとはアップル独自のもので、SSD用に最適化され、かつセキュリティが高いことが特徴だそう…
ATS対応をOFFにするには、XcodeにおいてinfoのNSAllowsArbitraryLoadsをYESにすれば良いようですが、 そもそもNSAllowsArbitraryLoadsとはなんだ?と思ったわけです。 いや、和訳すれば「任意のロードを許す」なんですが、 もう少しわかりやすい名前にできな…
iPhone8 最新情報まとめ 気がつくとiPhone8の情報がいろいろ出ていますね。 虹彩認識だったり、ワイヤレス充電だったり、ホームボタンがないとか。 発売はまだ先そうですが、注目しています。 何がって、開発にすごい影響するんですよね。 国内シェアではAnd…
iOSからUnityにデータを送る時はUnitySendMessageなのかな、と思っていましたが、 PlayerPrefsでもできるようです。 以下、挙動未確認ですが、 ・iOS [[NSUserDefaults standardUserDefaults] setObject : @"hoge" : @ "param"]; ・Unity PlayerPrefs.GetStr…
バウンスというのがあることを初めて知りました。 Webページの端以上に行こうとすると、画面が引っ張られるみたいになるものです。 (UIWebView *)webView に対し、 webView.scrollView.bounces = false; とすればOFFにできます。
引用した古いmmファイルをXcodeでビルドすると ARC forbids explicit message send of 'release' などのエラーが出ることがあるようです。 (具体的にはUnity4→5からとか?) 対応策として、Unity上でそのmetaファイルを選択し、 Inspector>Platform setting…
ATS対応でHTTPSしか参照できなくなるようにするには、 iOSのPlayerSettings>Other Settings>Configuration>Allow downloads over HTTPをOFFにすればOK。 逆にONの状態でビルドすると、Xcodeで info>Custom iOS Target Properties>NSAppTransportSecurit…
Apple Developer Forumで、新規Sandboxテスターが使用できない、という話題が出ています。 forums.developer.apple.com 1/6あたりから発生しているようで、1/11正午においても復旧しない模様。 試してみましたが、確かにその通りでした。 ただし、既存のSand…
pc.watch.impress.co.jp という記事。 日本にいると分かりませんが、世界的にはこれだけ差があるんですね。 Windows Phoneなどは0.3%ですか…。 なぜ、日本はシェアが高いのか(Androidと半々)、と調べてみたら「なるほど」と思わされました。 ・日本人はブ…
appdb.jp というサイトを知ったのですが、iPhoneアプリの売上ランキングをデイリーで見ることができて便利です。 チャートで見ることもできます。 安定してTOP10!というのもなかなかないようで、結構変動してますね。 イベントを始めると売上があがったり、…
開発をしていて、悩むのがバージョンのアップデートタイミング。 OSのバージョンだったり、Unityだったり、ライブラリだったり…。 少し動向に疎いので、メモ。 今はiOS10が9月上旬に発表されるかも、くらいらしい。 パブリックベータとして触ることができる…
ふとiPodTouchが動かなくなりました。 最初は電池が切れたのかな、と思い充電を数時間しましたが、回復せず。 電源を押しても、MacMiniに繋いでも、何とも言わないので、壊れたかなーと思いました。 公式サイトによると、 時々こういったことがあるらしく、…
japan.zdnet.com WWDCのセキュリティに関するプレゼンテーションで発表。 すべての「iOS」アプリに対し、2017年1月1日までに「App Transport Security」と呼ばれるセキュリティ機能への対応を求める、とのこと。 タイトルだけすると「『必ず』接続しなければ…
iOSアプリ開発にあたり、新しく端末を追加することに。 しばらく期間が空いていたので、忘れていました。 1.端末を繋いで、iTunesからUUIDを調べる。 2.Apple Developer Programから端末名とUUIDを登録。 プロビジョニングプロファイルをダウンロード。 3.そ…
The State of Mobile Device Performance and Health: Q1 2016 に記事が載っていたので、ざっくりまとめると ・Android(44%)の方がiOS(25%)より壊れやすい。 ・機種別ではAndroidではSamsung Galaxy S6、Galaxy S5、Lenovo K3 Note modelsと続く。 ・iOS…