2017-08-01 3 views
0

Ich arbeite an einer App-Erweiterung, die mir helfen soll, die Artikel-URL über das Aktienheft in der Amazon App oder in Safari beim Surfen amazon zu bekommen.NSExtensionActivationRule für iOS Share Extension funktioniert nicht

Für Safari erhalte ich die Informationen als Typ KUTTypeURL. Von Amazon bekomme ich die URL als Typ kUTTypeText. Solange ich die NSExtensionActivationRule in der info.plist nicht eingerichtet habe, hat es funktioniert. Jetzt funktioniert es nur für Safari, aber nicht für Amazon. Dies ist meine aktuelle plist:

enter image description here

ich die DictionaryVersion hinzugefügt, wie ich vermeiden möchte, dass es nicht funktioniert, weil Amazon URL und Text nicht bietet - aber meine App ist nicht mehr in der zeigt nach oben Aktienbogen für Amazon.

Ich überprüfte bereits Hilfe auf Stackoverflow, z. IOS Share extension: how to read from notes posts, und auch die Apple-Dokumentation hier: https://developer.apple.com/library/content/documentation/General/Reference/InfoPlistKeyReference/Articles/AppExtensionKeys.html.

Antwort

0

Es funktioniert für mich, wenn die plist wie diese Einrichtung: enter image description here