2014-09-20 191 views
4

我已將today extension添加到我的應用程序(僅用於測試),現在我想將其刪除。我嘗試刪除所有似乎與擴展連接的文件,但是當我再次運行應用程序時,擴展在今天的通知視圖中仍然可用...任何人都可以幫我刪除它嗎?非常感謝!如何從應用程序中刪除ios今日擴展程序

回答

6

清理您的項目(cmd + shift + k)然後再次運行。

2

清理項目,並刪除模擬器應用程序(從設備)

0

三個步驟:
1.從設備
2.刪除應用程序從項目中刪除擴張對象
3.重新安裝應用程序,以及今天的擴展將不會安裝

我嘗試以下一次一個,使用的Xcode 6.1.1,有沒有效果: 1)清潔(Shift + Cmd的+ K),部署到iPad 2)刪除應用程序,清理,部署到iPad 3)刪除應用程序和派生數據,清理,部署到iPad

終於爲我工作的是刪除應用程序,然後在重新安裝前刪除擴展目標。

您應該還可以執行以下操作:
1)進入主要目標的功能,並禁用組,如果僅爲今天的擴展啓用組。這將從權利文件的com.apple.security.application-groups數組中刪除關聯的條目。 2)如果您不再使用應用程序組,那麼您應該註釋掉任何使用initWithSuiteName實例化NSUserDefaults的代碼,如果它用於實現擴展。

0

我與Share Extension有同樣的問題。 我從目標中刪除了擴展名,刪除了擴展名的文件夾,刪除了方案構建,並從管理方案中仍然得到了UIActivityViewController中的擴展。 我清理了產品,仍然顯示。 我再次清潔了產品,然後終於消失了。

2

五個步驟:
1.從設備
2.從項目
3.刪除從.xcodeproj
4. CMD的份額(或其它擴展)組中刪除擴展目標刪除該應用+ Shift + K鍵
5.刪除方案構建和管理從計劃

然後只需運行,一切都OK了(有我自己試過)

0

在我而言,我不得不從我的iOS項目中完全刪除TARGET -....擴展名。要做到這一點,記得點擊XCode上的「顯示/隱藏項目和目標」,然後點擊目標上的「 - 」按鈕。

enter image description here

相關問題