คำถามติดแท็ก ios

iOS เป็นระบบปฏิบัติการมือถือที่รันบน Apple iPhone, iPod touch และ iPad ใช้แท็กนี้ [ios] สำหรับคำถามที่เกี่ยวข้องกับการเขียนโปรแกรมบนแพลตฟอร์ม iOS ใช้แท็กที่เกี่ยวข้อง [object-c] และ [swift] สำหรับปัญหาเฉพาะสำหรับภาษาการเขียนโปรแกรมเหล่านั้น

3
crash_info_entry_0: CoreUI: การยกเลิกการจัดสรร _CUIInternalLinkRendition … Assets.car
เมื่อตรวจสอบความผิดพลาดของ Firebase Crashlytics ฉันสังเกตเห็นบรรทัดต่อไปนี้ในส่วนของ Keys: CoreUI: การยกเลิกการจัดสรร _CUIInternalLinkRendition 7113 /private/var/containers/Bundle/Application/1E06D0B4-30EA-41CA-998C-D8E86AA94100/.app/Assets.car สิ่งนี้เกี่ยวข้องกับเนื้อหาในแอพของฉันหรือไม่ ปัญหาหน่วยความจำใน CoreUI หรือไม่
54 ios  swift  xcode11 

2
แอปที่เก็บถาวรด้วย Xcode 11.2 (11B52) ถูกปฏิเสธ: ITMS-90534: Toolchain ไม่ถูกต้อง
ฉันได้ติดตั้งทั้ง Catalina และ Xcode 11 จากร้านค้าแล้วและพวกเขาก็ทันสมัย: Catalina: 10.15.1 (19B88) Xcode: 11.2 (11B52) fastlaneเมื่อวานนี้ผมได้อัปโหลดไบนารีใหม่โดยใช้ วันนี้ฉันได้รับข้อความนี้จาก Apple: เรียนผู้พัฒนา เราพบปัญหาอย่างน้อยหนึ่งปัญหาที่มีการส่งล่าสุดเพื่อตรวจสอบ App Store สำหรับแอปของคุณ "Gözen Security" 7.3.2 (67) โปรดแก้ไขปัญหาต่อไปนี้แล้วอัปโหลดอีกครั้ง ITMS-90534: Toolchain ไม่ถูกต้อง - แอปของคุณสร้างขึ้นด้วย Xcode หรือ SDK รุ่นที่ไม่สนับสนุน หากคุณวางแผนที่จะส่งบิลด์นี้ไปยัง App Store ต้องแน่ใจว่าคุณใช้ Xcode 10.1 และ SDK สำหรับ iOS 12.1 และ watchOS 5.1, Xcode 7.1 …

9
เหตุใดแอป SwiftUI ของฉันจึงพังเมื่อนำทางด้านหลังหลังจากวาง "NavigationLink" ไว้ใน "navigationBarItems`" ใน "NavigationView"
ตัวอย่างที่ทำซ้ำได้น้อยที่สุด (Xcode 11.2 เบต้าทำงานได้ใน Xcode 11.1): struct Parent: View { var body: some View { NavigationView { Text("Hello World") .navigationBarItems( trailing: NavigationLink(destination: Child(), label: { Text("Next") }) ) } } } struct Child: View { @Environment(\.presentationMode) var presentation var body: some View { Text("Hello, World!") .navigationBarItems( leading: Button( action: { …

6
SwiftUI - วิธีการหลีกเลี่ยงการนำฮาร์ดโค้ดลงในมุมมอง
ฉันพยายามทำสถาปัตยกรรมสำหรับแอป SwiftUI ที่มีขนาดใหญ่ขึ้นและพร้อมใช้งาน ฉันใช้เวลาทั้งหมดในปัญหาเดียวกันซึ่งชี้ไปที่ข้อบกพร่องการออกแบบที่สำคัญใน SwiftUI ยังไม่มีใครสามารถให้คำตอบที่พร้อมสำหรับการทำงานอย่างเต็มที่กับฉันได้ วิธีการใช้ซ้ำ Views ในSwiftUIที่มีการนำทาง? เนื่องจากความSwiftUI NavigationLinkผูกพันกับมุมมองอย่างมากจึงไม่สามารถทำได้ในลักษณะที่ปรับขนาดในแอปที่ใหญ่กว่า NavigationLinkในแอปตัวอย่างขนาดเล็กเหล่านั้นทำงานได้ใช่ - แต่ไม่ใช่ทันทีที่คุณต้องการใช้ Views จำนวนมากในแอปเดียว และอาจนำมาใช้ซ้ำเกินขอบเขตของโมดูล (เช่น: ใช้การดูซ้ำใน iOS, WatchOS, ฯลฯ ... ) ปัญหาการออกแบบ: NavigationLinks ถูกฮาร์ดโค้ดลงในมุมมอง NavigationLink(destination: MyCustomView(item: item)) แต่ถ้ามุมมองที่มีสิ่งนี้NavigationLinkควรจะนำมาใช้ซ้ำฉันไม่สามารถ hardcodeปลายทางได้ จะต้องมีกลไกที่ให้ปลายทาง ฉันถามที่นี่และได้คำตอบที่ดี แต่ก็ยังไม่ได้คำตอบทั้งหมด: SwiftUI MVVM ผู้ประสานงาน / เราเตอร์ / NavigationLink แนวคิดคือการฉีดลิงค์ปลายทางลงในมุมมองที่นำมาใช้ซ้ำได้ โดยทั่วไปแล้วความคิดนี้ใช้งานได้ แต่น่าเสียดายที่นี่ไม่ได้ปรับใช้กับแอปการผลิตจริง ทันทีที่ฉันมีหน้าจอที่ใช้ซ้ำได้หลายหน้าจอฉันพบปัญหาตรรกะที่มุมมองที่นำมาใช้ซ้ำได้หนึ่งรายการ ( ViewA) ต้องมีมุมมองปลายทางที่กำหนดไว้ล่วงหน้า ( …

6
การเรียกใช้แอพ iOS ทำให้เกิดข้อผิดพลาดรันไทม์สำหรับกรอบ“ รหัสลายเซ็นไม่ถูกต้อง”
ทุกครั้งที่ฉันพยายามเรียกใช้แอพนี้มันจะสร้าง OK และติดตั้ง แต่ทันทีที่มันรันแอพจะหยุดพักและพิมพ์ข้อความแสดงข้อผิดพลาดนี้ XCode 11 และ iOS 13 dyld: Library not loaded: @rpath/StandardCyborgFusion.framework/StandardCyborgFusion Referenced from: /private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/StandardCyborgExample Reason: no suitable image found. Did find: /private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/Frameworks/StandardCyborgFusion.framework/StandardCyborgFusion: code signature invalid for '/private/var/containers/Bundle/Application/2292CCF2-800F-4E28-AF10-A1B98081DD0A/StandardCyborgExample.app/Frameworks/StandardCyborgFusion.framework/StandardCyborgFusion' ฉันเคยเห็นโพสต์ที่คล้ายกันมากมายที่นี่และในฟอรัมนักพัฒนา App เกี่ยวกับปัญหานี้ แต่ไม่มีใครมีคำอธิบายหรือการแก้ไขที่ถูกต้อง ฉันได้พยายาม ทำความสะอาดและสร้าง รีสตาร์ท XCode รีสตาร์ท Mac รีเซ็ตพวงกุญแจอย่างสมบูรณ์ การตรวจสอบการตั้งค่า Trust certs ทั้งหมดตั้งค่าเป็น "Use System Defaults" โรงงานรีเซ็ต Mac …
33 ios  swift  macos  keychain  dyld 

2
ลบคำแนะนำเค้าโครงเนื้อหาและเฟรมจาก UIScrollview
ฉันสร้าง pod Xcode 11 และ iOS 13 แล้วสร้าง UIScrollview และตั้งค่าเนื้อหาของฉันที่นั่น ขณะติดตั้งในโครงการหลักเก่าข้อความแจ้งเตือนนี้แสดง: คำแนะนำเกี่ยวกับเค้าโครงเนื้อหาและเฟรมก่อน iOS 11.0 ฉันสามารถดูคำแนะนำโครงร่างดังกล่าวได้ในตัวสร้างส่วนต่อประสาน: ฉันจะลบออกได้อย่างไร

13
Xcode 11.2 - ไม่สามารถติดตั้งไฟล์แอพไปยังอุปกรณ์ได้หรือไม่
ฉันเพิ่งอัปเดตระบบปฏิบัติการเป็น Catalina และอัปเดต Xcode เป็น 11.2 ตั้งแต่ทำเช่นนั้นเมื่อฉันพยายามเรียกใช้แอพรุ่นที่วางจำหน่ายในอุปกรณ์ของฉันฉันได้รับข้อผิดพลาด: ไม่สามารถติดตั้งแอปได้ เมื่อฉันแตะ 'รายละเอียด' จะให้สิ่งต่อไปนี้แก่ฉัน: การติดตั้งแอปล้มเหลวโดเมน: com.apple.dtdevicekit รหัส: -402620395 เหตุผลที่ล้มเหลว: ไม่พบโปรไฟล์การจัดเตรียมที่ถูกต้องสำหรับไฟล์เรียกทำงานนี้ ข้อมูลผู้ใช้: {DVTRadarComponentKey = 487927; "com.apple.dtdevicekit.stacktrace" = (0 DTDeviceKitBase 0x000000011baff6e7 DTDKCreateNSError + 109 1 DTDeviceKitBase 0x000000011baffde9 DTDK_AMDErrorToNSError + 792 2 DTDeviceKitBase 0x000000011bb3f56a 90 [DTDKMobileDeviceToken installApplicationBundleAtPath: withOptions: andError: withCallback:] _ block_invoke + 164 3 DVTFoundation …
29 ios  xcode 


6
Stripe iOS SDK - การส่งชนิดตัวชี้บล็อกที่เข้ากันไม่ได้
Stripe SDK ทำให้เกิดความล้มเหลวในการสร้าง ข้อผิดพลาดเฉพาะคือ: ประเภทของบล็อกพอยน์เตอร์ที่เข้ากันไม่ได้ส่ง '__strong STPAPIResponseBlock _Nonnull' (aka 'void (^ __ strong) (ResponseType _Nullable __strong, NSHTTPURLResponse * _Nullable __strong __strong, NSError * _Nullable __strong)') ถึงพารามิเตอร์ประเภท 'void (^ _Nonnull) (STPSource * _Nullable __strong, NSHTTPURLResponse * _Nullable __strong, NSError * _Nullable __strong)' รหัสที่ล้มเหลวคือต่อไปนี้ภายใน STPAPIClient.m ... - (NSURLSessionDataTask *)retrieveSourceWithId:(NSString *)identifier clientSecret:(NSString *)secret …

5
Xcode 11 XCUITest ไม่สามารถรับภาพรวมที่ตรงกัน: เกิดข้อผิดพลาดในการรับหน้าต่างหลัก kAXErrorServerNotFound
หลังจากสร้างแอปของฉันใน Xcode 11 และใช้งานชุดของ XCUITEST ฉันได้รับความล้มเหลวแบบสุ่มหลายประการด้วยกันดังนี้ ไม่สามารถรับสแนปชอตที่ตรงกัน: เกิดข้อผิดพลาดในการรับหน้าต่างหลัก kAXErrorServerNotFound ไม่ว่าฉันจะเพิ่มระยะหมดเวลานานเท่าใดปัญหาจะปรากฏขึ้นเป็นระยะ ๆ ดูเหมือนว่าจะมีปัญหา Snapshotting ลำดับชั้นของ UI การทดสอบของเราผ่านอย่างสม่ำเสมอใน Xcode 10 ฉันติดตั้ง Xcode แล้ว ลบตัวจำลองทั้งหมด ล้างข้อมูลที่ได้รับแล้ว แก้ไขการหมดเวลา อัปเกรดจาก Xcode 11.1 เป็น Xcode 11.2.1 ขอบคุณ!

1
Xcode เปิดตัวแหล่งรูปภาพ
ฉันมีคำถามที่โง่มากโครงการ xcode ของฉันไม่มีการตั้งค่าสำหรับเปิดแหล่งรูปภาพฉันได้เพิ่มรูปภาพหน้าจอสแปลของฉันไปที่Images.xcassets -> LaunchImageแต่ในโครงการเป้าหมายทั่วไป -> ไอคอนแอปและเปิดรูปภาพไม่ ไม่มีการตั้งค่าสำหรับLaunch Image Source

1
Xcode 11.4 ข้อผิดพลาดอ้างอิงแบบวงกลม
เมื่อรวบรวมโครงการบน Xcode 11.4 (ในโครงการ Xcode ก่อนหน้านี้กำลังสร้างได้ดี) ฉันได้รับข้อผิดพลาด 999+ รายการ (ทำความสะอาดสร้างและลบข้อมูลที่ได้รับ) <unknown>:0: error: circular reference <unknown>:0: error: circular reference <unknown>:0: note: through reference here <unknown>:0: error: circular reference <unknown>:0: error: circular reference <unknown>:0: note: through reference here <unknown>:0: note: through reference here <unknown>:0: error: circular reference <unknown>:0: note: through reference here …
20 ios  swift  xcode 

4
เทียบเท่ากับคุณสมบัติที่คำนวณได้โดยใช้ @Published ใน Swift Combine?
ในความจำเป็นอย่างรวดเร็วมันเป็นเรื่องธรรมดาที่จะใช้คุณสมบัติคำนวณเพื่อให้เข้าถึงข้อมูลได้สะดวกโดยไม่ต้องทำซ้ำ สมมติว่าฉันมีคลาสนี้ทำขึ้นสำหรับการใช้ MVC ที่จำเป็น: class ImperativeUserManager { private(set) var currentUser: User? { didSet { if oldValue != currentUser { NotificationCenter.default.post(name: NSNotification.Name("userStateDidChange"), object: nil) // Observers that receive this notification might then check either currentUser or userIsLoggedIn for the latest state } } } var userIsLoggedIn: Bool { currentUser != nil …

1
วิธีการโปรไฟล์ทำปฏิกิริยาซอร์สโค้ดดั้งเดิมโดยใช้ Xcode / Instruments / Time Profiler
เรากำลังใช้ React Native 0.59.10และ React-Redux 5.0.7และกำลังประสบปัญหาประสิทธิภาพการทำงานของ CPU ซึ่งการกระทำของ Redux ของเราใช้เวลาประมาณ 0.25 วินาทีในการดำเนินการให้เสร็จสมบูรณ์ เราได้ทำโปรไฟล์โดยใช้การกำหนดค่า Time Profiler ใน Instruments แต่ไม่มีรหัส JS ของเราที่เป็นสัญลักษณ์ การดีบักจากระยะไกลใน Chrome ดูเหมือนว่าจะดีบั๊กหน้า "ตัวตรวจสอบระยะไกล" ซึ่งไม่ช่วยเหลือทั้งหมด มีวิธีการสร้าง / แนบแผนที่แหล่งที่มาหรือสัญลักษณ์ที่อยู่หน่วยความจำที่เห็นด้านล่างเพื่อชื่อฟังก์ชั่น JS / โทร?

5
ไม่แสดงการอัปเดตสำหรับผู้ทดสอบภายในใน testflight สำหรับงานสร้างใหม่
ฉันได้อัปโหลดบิลด์ใหม่เมื่อวานนี้หลังจากยอมรับสถานะตัวเลือกการปฏิบัติตามข้อกำหนดของบิลด์ที่หายไปคือ 'การทดสอบ' แต่คำเชิญยังไม่ส่งไปยังผู้ทดสอบภายในและไม่แสดงการอัปเดตในแอป testflight สำหรับบิลด์นั้น ฉันได้เพิ่มผู้ทดสอบ 4 คนสำหรับงานสร้างนี้ โปรดอ้างอิงภาพหน้าจอสำหรับสิ่งเดียวกัน
18 ios  swift  testflight 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.