我有一個功能可以在iPhone和iPad應用程序的其他應用程序中打開文檔。 還設置是否允許此操作的標誌。很少有應用程序可以被列入白名單。打開EverNote或任何其他擴展時不會調用willBeginSendingToApplication
當選擇任何應用程序來打開文檔
- (void)documentInteractionController:(UIDocumentInteractionController *)controller willBeginSendingToApplication:(NSString *)application
被調用。
在這種方法中,我可以檢查是否允許選擇的應用程序。
問題是注意,Evernote我們得到兩個選項1-擴展2-打開。 上面的方法被稱爲2選項。 但直接啓動擴展。
我沒有找到任何其他委託方法。
在MobileIron支持中遇到同樣的問題。 https://community.mobileiron.com/docs/DOC-2001 – Durgaprasad
感謝您使用MobileIron文檔。我們在SecurePIM上面對完全相同的問題。我很感興趣,如果蘋果將爲此提供一些修復。 – txulu