問題タブ [ios13.3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Xcode 11.3.1 でビルドした後にアプリケーションを開くとクラッシュする
Xcode 11.3.1 にアップグレードした後、アプリを開くときに一部のデバイスでアプリがクラッシュし始めたことに気付きました。これは、さまざまな iOS バージョンと iPhone モデルで発生します。ただし、同じ iOS バージョンまたは iPhone モデルの一部のデバイスでは、アプリは正常に動作します。
これらのデバイスにアプリの以前のビルド (以前の Xcode バージョンでビルドされたもの) をインストールすると、クラッシュは発生しません。
Optional
デバッグ中に、ログイン モジュールのプレゼンターを使用してラップを解除しようとするとクラッシュが発生することがわかりました。このプレゼンターは作成時に値を持ち、割り当てられますrootViewController
が、AppDelegate で設定した後window.rootViewController = navigationController
、実行は以下に示す関数にジャンプし、viewDidLoad()
その時点でプレゼンターはnil
.
AppDelegate.swift の関連コード:
ここに記載されている SceneDelegate.swift を使用してみましたSet RootViewController iOS 13を使用して、RootViewController を設定します。
この問題の原因について何か考えはありますか?
追加情報:
このcreateModule
関数は、以下を初期化および設定しますpresenter
。
モジュールを作成した後、loginVC
変数は本来あるべき値を持っていますが、 isの値presenter
を割り当てるとすぐに。window.rootViewController = navigationController
presenter
nil
javascript - Microsoft Edge モバイル iOS 13.3.1 の navigator.mediaDevices
Microsoft Edge モバイル ブラウザで iPhone カメラからビデオをキャプチャしようとした人はいますか? それは機能しますか?navigator.mediaDevices
と返ってきてundefined
、そのブラウザが mediaDevices API をまったくサポートしていないのか、それとも単にカメラ アクセスの問題なのか疑問に思っています。
ios - iOS 13.4 アプリがフォアグラウンド ネットワークからバックグラウンドに移動すると切断される
再現する手順:
- 新しいアプリを作成し、任意の API をサーバーに呼び出してデータを取得します
- すぐにアプリをバックグラウンドにする
- ネットワークが切断される
以下はログです:
2020-03-26 17:21:00.894598+0530 TestApp[783:152843] 接続 2: 受信失敗通知
2020-03-26 17:21:00.895805+0530 TestApp[783:152843] 接続 2: 接続に失敗しました 1:53、理由 -1
2020-03-26 17:21:00.895895+0530 TestApp[783:152843] 接続 2: エラーが発生しました (1:53)
2020-03-26 17:21:00.901375+0530 TestApp[783:152843] タスク <36B9553A-99F2-42FE-8650-A5E5155EFCFD>.<1> HTTP ロードに失敗しました、0/0 バイト (エラー コード: -1005 [1] :53])
2020-03-26 17:21:00.901831+0530 TestApp[783:152843] 接続 1: 受信失敗通知
2020-03-26 17:21:00.902078+0530 TestApp[783:152843] [] nw_flow_add_write_request [C1.1 40.85.185.46:443 失敗したチャネルフロー (満足 (パスが満足)、インターフェイス: en0、ipv4、dns) ] 書き込み要求を受け入れることができません
2020-03-26 17:21:00.902200+0530 TestApp[783:152843] [] nw_write_request_report [C1] エラー「ソケットが接続されていません」で送信に失敗しました
2020-03-26 17:21:00.905902+0530 TestApp[783:152870] タスク <36B9553A-99F2-42FE-8650-A5E5155EFCFD>.<1> がエラーで終了 [-1005] エラー Domain=NSURLErrorDomain Code=-1005 "ネットワーク接続が失われました。」UserInfo={NSUnderlyingError=0x2824734e0 {エラー ドメイン=kCFErrorDomainCFNetwork コード=-1005 "(null)" UserInfo={_kCFStreamErrorCodeKey=53, _kCFStreamErrorDomainKey=1}}, NSErrorFailingURLStringKey= https://api.server.account , NSErrorFailingURLKey= https:/ /api.server.account、_kCFStreamErrorDomainKey=1、_kCFStreamErrorCodeKey=53、NSLocalizedDescription=ネットワーク接続が失われました。}