[英]Displaying custom keyboard build with storyboard on iOS
好的,所以我在Xcode 7.1中為iOS開發了一個自定義鍵盤,我遇到了一個問題......
使用NSExtensionPrincipalClass ,開箱即用的解決方案,工作正常,但當我使用Storyboard並用“NSExtensionMainStoryboard”替換plist中的條目時,它只適用於模擬器而不是物理設備上...在物理設備上,它只是在嘗試選擇它時切換回以前的鍵盤...
在其他SO帖子中,我看到有人說將RequestsOpenAccess
設置為TRUE對他們有效,但這里沒有運氣......
下面你可以在plist
看到我的擴展條目......
<key>NSExtension</key>
<dict>
<key>NSExtensionMainStoryboard</key>
<string>Keyboard</string>
<key>NSExtensionAttributes</key>
<dict>
<key>IsASCIICapable</key>
<false/>
<key>PrefersRightToLeft</key>
<false/>
<key>PrimaryLanguage</key>
<string>en-US</string>
<key>RequestsOpenAccess</key>
<true/>
</dict>
<key>NSExtensionPointIdentifier</key>
<string>com.apple.keyboard-service</string>
</dict>
我沒有共享任何剩余的代碼,因為它在模擬器上工作,所以我猜它是某種設置問題或錯誤?
在Xcode中,我可以看到日志:
插件'xxx'中斷了
插件'xxx'無效
關於我缺少的任何想法? 任何幫助將不勝感激...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.