所以我寫一個應用程序演示,我已經寫了一個共享的擴展,但我不太清楚如何顯示擴展菜單像在照片應用。我有這個代碼,我參考了網站,但它沒有顯示任何內容。調用來自主機應用程序的擴展
NSExtensionContext *context = [[NSExtensionContext alloc] init];
[self beginRequestWithExtensionContext:context];
除了傳遞我的輸入項目外,還有其他的事情需要做嗎?
所以我寫一個應用程序演示,我已經寫了一個共享的擴展,但我不太清楚如何顯示擴展菜單像在照片應用。我有這個代碼,我參考了網站,但它沒有顯示任何內容。調用來自主機應用程序的擴展
NSExtensionContext *context = [[NSExtensionContext alloc] init];
[self beginRequestWithExtensionContext:context];
除了傳遞我的輸入項目外,還有其他的事情需要做嗎?
您需要關注guide over on Apple's website。我不確定您想要的是共享擴展程序,操作擴展程序還是照片編輯擴展程序。在每種情況下,您都需要在plist文件中指定NSExtensionPointIdentifier
和/或NSExtensionAttributes
。
如果你已經在Xcode 6創建的擴展模板,它會自動爲您配置此。
可能會幫助你。 Apple提供了的示例代碼ImageInverter:Creating Action Extensions
Action Extensions有概念。