タグ付けされた質問 「ios」

iOSは、Apple iPhone、iPod touch、iPadで実行されるモバイルオペレーティングシステムです。iOSプラットフォームでのプログラミングに関する質問には、このタグ[ios]を使用してください。これらのプログラミング言語に固有の問題には、関連タグ[objective-c]および[swift]を使用してください。

3
ナビゲーションバーの大きなタイトルから小さなタイトルへの切り替えがスムーズではないiOS 13、スティッキー
私が持っているUINavigationControllerそれのデフォルト値とをnavigationBar.prefersLargeTitles = true。 私はそれを切り替えていfalseたとき、私push の新しいシーンには、それを(呼び出すことができますDetailsViewControllerにそれを変更することで、) viewWillDisappear。 override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } 今DetailsViewControllerは使っていwillMove(to parent:)ます。 override func willMove(toParent parent: UIViewController?) { navigationController?.navigationBar.prefersLargeTitles = true } 大きなタイトルに戻すには。 iOS 12が正しい動作であることを考慮して、iOS 13がiOS 12がどのように実行しているかについて、添付のスナップショットを確認してください。 iOS 13: iOS 12:

1
iOS 13に更新した後、UITextFieldの提案(メール、電話番号、名…)がキーボードの上に表示されない
デバイスをiOS 13に更新した後、inputField(UITextField)の入力候補が表示されます。メールと同様に、電話番号、姓、名がキーボードの上に表示されなくなりました。最初の画像iOS 12.4.1はメールを提案し、2番目の画像iOS 13.1.2は何も提案していません。同じデモアプリは、iPhone 7 iOS 12.4.1のxCodeバージョン11.0(11A419c)でビルドされています(最初の画像、期待どおりに動作します)。iPhone 7 iOS 13.1.2(2番目の画像、キーボードの上に何の提案もありません)ストーリーボードにtextContentTypeを追加し、コードに次の行を直接追加してテストしました email.textContentType = .emailAddress そして
11 ios  swift 

5
新しいiOS 13モーダルプレゼンテーション:プレゼンテーションコントローラーが下に移動しない
iOS 13でUIViewControllersをモーダルに表示すると、奇妙な動作が発生します。iOS13全体で見た新しいプレゼンテーションスタイルは、次のようになります。 提示するビューコントローラは、提示されるビューコントローラの背後に表示されます。また、「スタック」を模倣するために下にシフトされます 一方、私のアプリを介してビューコントローラーを提示するとき、私はこの効果を得続けます: 新しいビューコントローラを提示するときに、提示するビューコントローラがまったく移動しない このコードを使用して、このビューコントローラを表示します。 let controller = storyboard?.instantiateViewController(withIdentifier: "tutorial") as! TutorialController controller.modalPresentationStyle = .pageSheet controller.modalTransitionStyle = .coverVertical present(controller, animated: true, completion: nil) これが私の質問です: なぜこれが起こっているのか、そしてビューコントローラーを通常のiOS 13スタイルで表示する方法(ビューコントローラーを元に戻す)があるのか​​どうか疑問に思っています。 前もって感謝します!

1
メソッドswizzlingを使用して、すべてのUIViewControllerインスタンスのiOS13でmodalPresentationStyleを一度に変更します。
[Q&A] iOS 13でグローバルに値を変更UIViewController.modalPresentationStyleして、iOS 12(またはそれ以前)と同じように動作させることはできますか? どうして? iOS 13 SDKでは、UIViewController.modalPresentationStyleプロパティのデフォルト値がからに変更されUIModalPresentationFullScreenましUIModalPresentationAutomaticた。私の知る限り、UIModalPresentationPageSheetiOSデバイスまたは少なくともiPhone では解決されています。 私が数年取り組んできたプロジェクトはかなり大きくなったので、ビューコントローラが表示される場所は数十か所あります。新しいプレゼンテーションスタイルは、常にアプリのデザインと一致しているわけではなく、UIが崩れる場合があります。、我々は変更することdeciced理由であるUIViewController.modalPresentationStyleに戻ってUIModalPresentationFullScreen、それがあったように、プリiOS13 SDKのバージョンです。 しかし、コントローラーが提示されているすべての場所でviewController.modalPresentationStyle = UIModalPresentationFullScreen呼び出す前に追加することpresentViewController:animated:completion:は、やり過ぎのように見えました。さらに、そのときはもっと深刻な問題に対処する必要がありました。そのため、当面、または少なくともデザインを更新してすべてのUIの問題を修正するまで、メソッドスウィズリングアプローチを採用することにしました。 私の答えには実用的な解決策が示されていますが、そのようなアプローチの欠点や結果が何かということを教えてくれるフィードバックをいただければ幸いです。
11 ios  objective-c  swift  ios13 

2
application(…continue userActivity…)メソッドがiOS 13で呼び出されない
こんにちは、私はUniversalLinkを使用してiOSアプリを作成しています。 Universal Linkは正常に機能しますが、コールバックメソッドは呼び出されません。 私のAppDelegate.swiftは以下です。 import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. return true } func application(_ application: UIApplication, willFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]? = nil) -> Bool …
11 ios  swift  ios13 

2
要求されたメソッドvalidateAssetsを呼び出そうとしたときにエラーが発生しました。(1272)
アプリをItunes Connectに送信しようとすると、次のエラーが発生しました。 App Store Connect Operation Error An error occurred while trying to call the requested method validateAssets. (1272) アプリを送信できるようにするために何を変更する必要があるかに関する提案はありますか?

1
Firebase Analyticsから毎日概要メールを受信するにはどうすればよいですか?
アプリのダウンロードや、Firebaseからのその他のさまざまな統計に関する毎日の概要レポートを電子メールで受け取りたい。私は以前にファブリックを使用しましたが、使用することができましたが、ファブリックはまもなく廃止されるため(2020年5月)、Firebaseでも同じようにしたいと考えています。 メールの抜粋 解決策はありますか?

5
アプリがバックグラウンドにあるときにiOS 13.3でdidReceiveRemoteNotificationが呼び出されない
頭を叩いてる。プッシュ通知を実装しています。すべてが正常に機能しています(プッシュが受信され、バッジが更新されます)が、iOS 13.3では、アプリがバックグラウンドにあるときに、メソッドapplication(_:didReceiveRemoteNotification:fetchCompletionHandler :)が呼び出されません。アプリがフォアグラウンドにあるか、iOS 12デバイスを使用している場合、メソッドが呼び出されます。以下の方法でプッシュ通知に登録します。 [[UNUserNotificationCenter currentNotificationCenter] requestAuthorizationWithOptions:(UNAuthorizationOptionBadge | UNAuthorizationOptionSound | UNAuthorizationOptionAlert) completionHandler:^(BOOL granted, NSError * _Nullable error) { if (granted) { dispatch_async(dispatch_get_main_queue(), ^{ [[UIApplication sharedApplication] registerForRemoteNotifications]; }); } }]; ペイロードは次のように設定されています {"aps": { "badge": 10, "alert": "test", "content-available": 1 }} すべてのバリエーションでアプリの機能として「リモート通知」と「バックグラウンド処理」を追加してみました(「リモート通知」/「バックグラウンド処理」のみ。これらの機能はなく、両方を有効にしています)。UNUserNotificationCenterのデリゲートを設定しましたが、成功しませんでした。それに応じてヘッダーを設定します。 curl -v \ -H 'apns-priority: 4' \ -H 'apns-topic: xx.xxxxx.xxxx' …

3
Flutterのビルドに失敗した 'UserAgent.h'ファイルが見つかりません
プロジェクトは、firebase_crashlyticsでビルドまたはデバッグできません。私のMacでは、Flutterを最新に更新しましたが、アプリを展開するマシンのバージョンが低くなっています(Flutter 1.9.1 hotfix-5)。だから私は以下のものを試しました: flutter pub cache repair flutter clean Podfile.lockの削除と ios/pod install しかし、運はありません。 #import "UserAgent.h" ^~~~~~~~~~~~~ 1 error generated. 当面はフラッターをアップグレードせずに解決策はありますか?

1
SwiftUIで以前にクリックしたNavigationLinkに再度アクセスしようとすると、NavigationLinkがフリーズする
JSONデータを取得し、取得したアイテムのリストをFileBrowserタイプのビューに表示する機能を含むアプリを設計しています。このビューでは、ユーザーはフォルダーをクリックしてファイルツリーの詳細を表示したり、ファイルをクリックしてそのファイルに関するメタデータを表示したりできる必要があります。 これが機能しているときに、ファイルまたはフォルダーをクリックして戻ってもう一度クリックすると、NavigationLinkがトリガーされず、別のNavigationLinkをクリックするまでビューに止まっていることがわかりました。 これは、この問題を示すgifです。 ここに示されているように、BlahBlahをクリックすると、NavigationLinkがアクティブになり、BlahBlahに移動します。その後、戻ってBlahBlahに移動しようとすると、灰色になり、クリックしたことが登録されますが、そこに移動することはありません。 。TestFileをクリックするとこれが修正され、BlahBlahに戻ることができます。 リスト項目は、次の構造体で作成されています private struct FileCell{ var FileName: String var FileType: String var FileID: String = "" var isContainer: Bool } private struct constructedCell: View{ var FileType: String var FileName: String var FileID: String var body: some View { return HStack{ VStack(alignment: .center){ Image(systemName: getImage(FileType: FileType)).font(.title).frame(width: 50) …

1
CoreDataとSwiftUI:環境のコンテキストが永続ストアコーディネーターに接続されていません
宿題管理アプリを作成して、Core Dataを習得しようとしています。リストに新しい割り当てを追加しようとするまで、コードは正常にビルドされ、アプリは問題なく実行されます。Thread 1: EXC_BREAKPOINT (code=1, subcode=0x1c25719e8)次の行でこのエラーが発生しますForEach(courses, id: \.self) { course in。コンソールにもこのエラーがあります:Context in environment is not connected to a persistent store coordinator: <NSManagedObjectContext: 0x2823cb3a0>。 Core Dataについてはほとんど知りませんが、問題が何であるかについて途方に暮れています。データモデルに「割り当て」エンティティと「コース」エンティティを設定しました。ここで、コースは割り当てと1対多の関係にあります。各課題は、特定のコースに分類されます。 これは、リストに新しい割り当てを追加するビューのコードです。 struct NewAssignmentView: View { @Environment(\.presentationMode) var presentationMode @Environment(\.managedObjectContext) var moc @FetchRequest(entity: Course.entity(), sortDescriptors: []) var courses: FetchedResults<Course> @State var name = "" @State var …

4
MacOSカタリナUDIDコピーfor iPhone
iPhoneのUDIDをコピーするには? iPhoneをApple Storeアカウントのテスターとして登録したい。上記の画像の手順に従ってください。 しかし、UDIDとダイレクトコピーオプションをコピーする方法はありません。UDIDの半分しか取得できません。下の画像を確認してください: テキスト形式で完全なUDIDコピーを取得するにはどうすればよいですか?だから私はアップルストアアカウントで貼り付けることができます。

1
Ionic iOS 13.2バグ、アプリのクラッシュ-kill()が予期しないエラーを返しました
IonicにはiOSに大きなバグがあると思います。次のエラーメッセージが表示されました。 2019-11-06 12:09:31.560205+0100 MyApp[6687:1400464] [Process] kill() returned unexpected error 1 2019-11-06 12:09:31.560562+0100 MyApp[6687:1400464] [Process] kill() returned unexpected error 1 2019-11-06 12:09:31.660322+0100 MyApp[6687:1400464] [Process] kill() returned unexpected error 1 2019-11-06 12:09:31.660699+0100 MyApp[6687:1400464] [Process] kill() returned unexpected error 1 2019-11-06 12:09:31.765716+0100 MyApp[6687:1400464] [Process] kill() returned unexpected error 1 2019-11-06 12:09:31.767176+0100 MyApp[6687:1400464] [Process] …

3
iOS 13 TestFlightがクラッシュを報告せず、feedback.jsonのみを報告する
TestFlightビルドのクラッシュを報告するiOS 13の新機能により、一部のアプリではfeedback.json実際のクラッシュレポートなしでのみ報告される問題があります。有効にするものはありますか? crashaliticsが有効になっていて、クラッシュを報告しないことを言及する価値があります。 更新:調査の結果、クラッシュログのないレポートはシステムの終了であることがわかりました。私の場合、電話からデバイスログを抽出したところ、それ0xbadf000dはシステムのバックグラウンドでの長いプロセスの終了を意味していました。それは常にそこにあったようですが、iOS13 Testflightフィードバックにより、ポップアップで表示されるようになります。 ワットによって、どういうわけかXcodeの「デバイスとシミュレータ」からのログは、電話のログと直接同期していません。 テイクアウト:クラッシュレポートを手動で具体化する必要に直面したため、非常に便利なstackoferlowの投稿を見つけました:https ://stackoverflow.com/a/45207863/3032917

2
iOS 13のダークモードがメールを壊すのを防ぐ方法
購入時に注文の詳細を送信するeコマースアプリがあり、そのメールテンプレートを再設計しました。過去数日間、一部のお客様がメールのテキストの半分が欠落しているという報告を受けました。 最終的にスクリーンショットを取得した後、ダークモードを使用しているiPhoneで問題が発生していることがわかりました。これまでのところ、彼らはすべて、MailアプリまたはSafariでgmailを使用している顧客でした(両方とも同じ問題があります)。Gmailの要素が関連しているか、偶然かはわかりません。 私たちのメールはシンプルです。背景は白、見出しは灰色、本文は黒です。ダークモードでは、白い背景と灰色の見出しは変更されませんが、本文のテキストが黒から白に変更されます。白い背景では、白いテキストは明らかに見えず、メールには大量のコンテンツが欠落しているように見えます。 ダークモードによってテキストが黒から白に変わるのを防ぐためにできることはありますか? メールにQRコードが埋め込まれていることにも注意してください。QRコードが認識されにくくなるため、ダークモードでメール全体の色を変更できる解決策が心配です。 。 編集:これはアプリのコードとは関係がないため、ダークモード用のiOSの開発に関するガイドラインは適用されません。これは、iOS 13のAppleのメールアプリがダークモードでHTMLメールを表示する方法の問題です。
10 ios  css  email  gmail  ios-darkmode 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.