2017-06-28 4 views
-1

Arbeiten an der ersten Swift-App, und steckte in "share extension". Versuchen Sie, eine Telefonnummer aus den letzten Anrufen für eine Hintergrundaufgabe mit einer App zu teilen.Share-Erweiterung, um eine Nummer von den letzten Aufrufen zu teilen

Dachte, es auf diese Weise zu tun, wenn Benutzerprofil einer Reihe von aktuellen Anrufprotokoll eingeben:

nun das Telefon bekommen:

das Symbol meiner App sehen Will Nummer und der Ländercode, um diese Aufgabe zu erledigen, ist der aktuelle Code:

class ShareViewController: UIViewController { 
    override func viewDidLoad() { 
     // Want to get selected phone number only and print it on the console for testing 
     print("Test\n") 
    } 
} 

Wie geht das?

Vielen Dank im Voraus

+2

Bitte teilen Sie mehr von dem Code, um eine Antwort auf Ihre Frage zu erhalten. –

Antwort

0

ist App-Symbol verwendet. Von Apples documentation:

:

In iOS verwendet eine benutzerdefinierte Aktionserweiterung eine Vorlage-Image-Version des entsprechenden App-Symbols, das Sie angeben müssen.

iOS-Freigabeerweiterungen verwenden automatisch das Symbol der enthaltenen App. Wenn Sie in Ihrem Erweiterungserweiterungsziel ein separates Symbol angeben, ignoriert Xcode es. Für alle anderen App-Erweiterungstypen müssen Sie ein Symbol bereitstellen, das dem Symbol der enthaltenen App entspricht.

+0

Danke, aber es geht nicht um das Symbol, es geht darum, die gemeinsame Nummer zu bekommen –

Verwandte Themen