iOS
今回は技術的な内容ではなくライフハックに近い内容です。 iPhoneで縦長の動画をいくつか撮影して、いいとこどりして1つの動画にまとめたいシーンて結構あると思います。(特にペット好きな方や子育て世代など) もちろんいろんなやり方はあるのですが、な…
本日、XCode14にアップデートしたのですが、これまでなんの問題もなかったのに突然Firebase関係のCocoaPodsでビルドエラーになりました。 クリーンしたり最新バージョンを入れたりPodsを削除して入れ直しても改善せず。 原因はCocoaPodsみたいですが、改善策…
Swift版のFirestoreで以下のようなコードでドキュメントを取得しようとしたが何度データを登録してもドキュメントなしに落ちてしまう。。。 let db = Firestore.firestore() db.collection("users").document("xxxxx").getDocument() { document, err in if …
これも時間かかったのでメモ。 今まで普通に使えてたFirebaseAuthですが、リリース対応でbundle IDやGoogle Apiキーを変更していたら突然 An internal error has occurred, print and inspect the error details for more information. というエラーが出て全…
久しぶりに詰まったのでメモとして残します。 XCodeでアーカイブしてApp Store Connectにアップロードしようとしたところ、ERROR ITMS-90085: "No architectures in the binary. Lipo failed to detect any architectures in the bundle executable." という…
基本的な内容だけど公式にも特に記載なかったのでメモがてら。 GMSMapViewを全画面ではなく一部のUIViewに表示させたいことは多々あると思います。 私はこれまで空のUIViewを作ってそこにコードでGMSMapViewを生成しaddSubViewしていたのですが、どうもサイ…
古いiOSアプリ改修時にちょっと躓いたのでメモ。 SFSafariViewControllerでURLを正しく設定しているのにも関わらず、ページが真っ白になってしまう現象が発生。 どうやらViewの指定がよろしくないケースみたい。 presentの指定時にrootViewControllerを指定…
久しぶりに苦しめられたのでメモ。 既存アプリの更新で、テストまで完了したので申請のためアップロードしようとすると毎回以下のエラーが発生。。。 WARNING ITMS-90109: "This bundle is invalid. The key UIRequiredDeviceCapabilities in the Info.plist…
表題の通り。 CarthageでRealmを導入しようと思い、homebrewからCarthageをインストール。 そして手順に沿って、Carthageファイルを作成し、carthage bootstrap --platform iOSコマンドを実行したところ"Incompatible Swift version"エラーが発生。 詳細はこ…
既存のプロジェクトをXCode9でビルドしようとすると、“no iTunes Connect account” error when uploading が発生。 自分はこれで解決しました。 Close xCode rm -fr ~/Library/Developer/Xcode/DerivedData/ Reopen xCode and try to upload again stackover…
個人メモです。 XCode9にアップデートしてSwift4の自動変換をかましたらKVO関連の処理が動かなくなってしまいました。 addobserverなどで使用している#selectorと#keypathがdeprecateらしく警告されますが、エラーにはならないのでひとまずそのままビルド。 …
標題の件で小1時間悩んだので結果をメモしておきます。 環境 macOS Sierra 10.12.6 XCode 8.3.3 Archive作成時やiTunes Connectへのアップロード時は特にエラーが表示されずSuccessとなっていましたが、何故かiTunes Connect側のビルドに待っても待っても表…
(メモレベルで申し訳ございません) 私も遅ればせながら過去プロジェクト(Swift2+XCode7)を変換したら大きく以下3つのエラーが発生。 それぞれ対応した内容をメモしておきます。 1. "Ambiguous use of init"が発生 "Ambiguous use of init"は以下で対応。…
ググッてもなかなか方法が見つからなかったので無理だと思ってましたが、delegateと閉じる際のクロージャで可能だったんですね。 画面遷移も出来ました!以下サイトに感謝です! www.masaplabs.com
なんか簡単にスマホからデータアップロードできるサーバーないかなと探してたら、MBaasのParseというのが良さげでした。 ただサービス終了が決まったみたいで新規登録できなかったんですよね。。。 んで、代替として探したのはGoogleが運営するFirebaseでし…
別のMacで開発したiOS AppプロジェクトをGit経由で持ってきて、内部テスト用にiTunes Connectにアップロードしようとすると以下のエラーが発生。 missing iOS distribution signing identity for "XXXXXXXX" stackoverflowで探してみると引用元の回答通り、…
iOS9 + XCode7でUIWebViewを使用したところhttp:// へ接続できない現象が発生。 調べたらこのような記事を発見。 objc-lovers.com info.plistにNSAppTransportSecurityを追加したら無事接続できました。