iPhone/iPad

iPhone/iPad

[メモ] iPhoneのバッテリーが急激に減る現象の対策

iPhoneを使っていると、たまに何もしていなくても急激にバッテリーを消費する状態になることがあります。いわゆる「バッテリードレイン現象」というやつです。これが起きると、再起動したくらいでは治りません。対策ですが、以前iPhone 11で発...
HoloLens 2

MRTKをiOSで動かす(Unity2019.4 + MRTK2.7)

MRTKはiOSやAndroidで動かすことも可能です。設定は下記の公式の手順に従って行えばそれほど複雑な部分はありませんが、幾つか注意点もあるので記載しておきます。今回はUnity2019.4 + MRTK2.7で行いました。インストール...
iPhone/iPad

[更新]ネイティブからUnityが使えるUnity as a Libraryを触ってみる

Unity2019.4.0でも動かしたので追記しましたドキュメントなお、WindowsやUWPでも使えるようになったようです======================================先日ベータ版が出たUnity 2019....
iPhone/iPad

BearとiOSショートカットで「10年日記」を作ってみた

最近AirPods Proを購入したので、iPhoneには触らずにSiriだけでいろんな操作ができないか試していました。その過程で見つけた「散歩メモ」が高機能で驚きでした。機能自体はiOSの「ショートカット」で作られているのですが、APIを...
AR

Xcode/ARKitで3Dモデルを読込み&表示

ARKitアプリを作る際には、Unityで作成すればfbxやobjといった3Dモデルを簡単にインポートして表示できます。しかし、XcodeとSwiftでネイティブで作成しているアプリの一部分でだけ3Dモデルを使用したい、という要件があったの...
iPhone/iPad

Apple Watch Series 2 38mm を購入

初代Apple Watchは購入したもののあまり使わなかったので早々に売り払ってしまったのですが、先日Series 2を購入してしましました。まずサイズですが、初代の時には42mmを買ったのですが、時計として見ると大きすぎて非常にバランスが...
iPhone/iPad

NSCalendar由来のEXC_BAD_ACCESSに苦労した

先日iOS 10用にリニューアルしたアプリを公開したところ、「クラッシュするよ」との指摘をもらいました。詳しく聞いてみると、使っている機種はiPad Retina(4th Generation)とのこと。開発中にiPad mini 2(re...
iPhone/iPad

iOS開発関連メモ

お正月休みを利用してアプリを作っていたのですが、いろいろ技術的にわからないことが多くて進捗が悪く気が滅入るので、その過程で調べたことを一旦メモ的にまとめておきます。今月中には仕上げたいなあ。UINavigation配下でpush/pop &...
iPhone/iPad

今さら聞けないAutoLayoutのコツ

AutoLayoutがiOSに導入されてからだいぶ経っていますが、いざ使おうとすると不思議な挙動にイライラすることも多い機能ではないでしょうか。なんとなく触って、変な赤マークの警告が出て、言われた通りに自動で制約を追加するけど、結局良く理解...
iPhone/iPad

Xcode8.1で古いiOSプロジェクトを開いた時のエラー

だいぶ更新していなかったiOSアプリのプロジェクトを最新のXcode8.1で開いたら、いろいろとエラーになったので解決方法のメモ。■証明書のエラーXXX requires a provisioning profile. Select a p...