Tôi có tiện ích ứng dụng bàn phím iOS tồn tại trong cửa hàng ứng dụng. Gần đây, trong khi thử nghiệm các hiệu ứng nâng cấp ứng dụng từ phiên bản 1.0 lên 1.1, tôi nhận thấy rằng khi tôi nhấn và giữ biểu tượng quả cầu trên bàn phím iOS chuẩn, tên ứng dụng của tôi được hiển thị là (null)
. Đã có ai thử điều này chưa? Điều này có xu hướng xảy ra nếu tôi không thử mở ứng dụng đi kèm trước khi mở bàn phím sau khi nâng cấp. Nếu tôi mở ứng dụng đi kèm, điều này có xu hướng biến mất. Tôi đã đính kèm một hình ảnh bên dưới.iOS 9 - Bàn phím hiển thị tên gói là "(null)" khi nâng cấp
Cập nhật: Sử dụng iOS Console, tôi lưu ý các mục đăng nhập dưới đây:
Oct 5 16:16:40 Sarangan-Balasubramaniams-iPad SpringBoard[48] <Warning>: Installed apps did change.
Added: {(
)}
Removed: {(
)}
Modified: {(
"com.vijay.SuperKeyz"
)}
Oct 5 16:16:41 Sarangan-Balasubramaniams-iPad pkd[116] <Warning>: INSTALLED:com.vijay.SuperKeyz.keykeykeyboard com.vijay.SuperKeyz.keykeykeyboard(1.1) <__NSConcreteUUID 0x17d93870> AF3C211B-0871-49F1-89EF-433510FE85C4 /private/var/mobile/Containers/Bundle/Application/24643C20-B44F-47A4-ADB5-57EA10FF9CF0/SuperKeyz.app/PlugIns/keykeykeyboard.appex
Oct 5 16:16:46 Sarangan-Balasubramaniams-iPad pkd[116] <Warning>: assigning plug-in com.vijay.SuperKeyz.keykeykeyboard(1.0) to keyboard sandbox
Oct 5 16:16:46 Sarangan-Balasubramaniams-iPad pkd[116] <Warning>: enabling pid=1662 for plug-in com.vijay.SuperKeyz.keykeykeyboard(1.0) 4DAC067D-4E00-48A0-86CB-7519AC750C8A /private/var/mobile/Containers/Bundle/Application/8CA610CD-672B-40ED-A564-08EB2D90FD11/SuperKeyz.app/PlugIns/keykeykeyboard.appex
Oct 5 16:16:46 Sarangan-Balasubramaniams-iPad MobileSMS[1662] <Warning>: Communications error: <OS_xpc_dictionary: <dictionary: 0x158928a0> { count = 2, contents =
"errorcode" => <uint64: 0x158b7ae0>: 4
"error" => <string: 0x1588ca30> { length = 114, contents = "cannot obtain executable path for plug-in com.vijay.SuperKeyz.keykeykeyboard(4DAC067D-4E00-48A0-86CB-7519AC750C8A)" }
}>
Tôi xin lỗi vì đầu ra khó đọc, nhưng những gì bạn có thể thấy là iOS là tìm kiếm plugin của tôi ở đường dẫn sai. Nó đang tìm kiếm cũ của tôi đường dẫn cài đặt, thay vì mới một. Tôi đoán đơn giản là bàn phím iOS đang lưu vào bộ nhớ đệm danh sách các bàn phím khác ở đâu đó và không cập nhật cho đến khi một số trình kích hoạt khác.
Đường dẫn nâng cấp mà tôi đã thực hiện là nâng cấp phiên bản 1.0 từ cửa hàng ứng dụng lên phiên bản 1.1 của tôi từ TestFlight. Tuy nhiên, tôi đã quản lý để xem cùng một vấn đề trong khi nâng cấp từ một tệp IPA đặc biệt mà tôi đã xuất từ cửa sổ Lưu trữ. –
Khi bạn nhấn vào tùy chọn "null" bàn phím, nó đã cố gắng để mở bàn phím và sụp đổ? – justColbs
@justColbs, từ những gì tôi nhớ lại, bạn sẽ nhấn vào tùy chọn và sẽ không có gì xảy ra. Nếu bạn có thiết bị của bạn gắn liền với một giao diện điều khiển, bạn sẽ thấy dòng cuối cùng của đầu ra ở trên (thông báo "lỗi") –