2017-01-27 8 views
0

Я с трудом, чтобы мое расширение доли, чтобы показать вверх в списке расширений, когда несколько фотографий или ссылки выбраны на фотографиях, Dropbox и т.д.Как иметь расширение доли, чтобы показать для нескольких фотографий

переключился NSExtensionActivationRule от Dict в строку в яблочной документации:

<key>NSExtension</key> 
     <dict> 
       <key>NSExtensionAttributes</key> 
       <dict> 
         <key>NSExtensionActivationRule</key> 
         <string>{extensionItems = ({ 
    attachments = ({ 
     registeredTypeIdentifiers = (
      "public.url", "public.file-url", "public.image" 
     ); 
    }); 
})}</string> 
       </dict> 
       <key>NSExtensionMainStoryboard</key> 
       <string>MainInterface</string> 
       <key>NSExtensionPointIdentifier</key> 
       <string>com.apple.share-services</string> 
     </dict> 

Теперь расширение не получить в список даже для одного снимки не говоря уже о для набора. Как это исправить?

ответ

0

NSExtensionActivationRule как словарь работает отлично. Проблемы были не самим plist, а xcode. Как-то изменилось с 1 до 256.

Это не проблема с ios. Это, по-видимому, проблема с xcode [8.2.1] .