2017-04-27 54 views
2

最近我打開了我的舊項目(它是用Swift 2.2編寫的,項目創建於Xcode 7.2。)在最新的XCode 8.3.1中。 Xcode問我將項目轉換爲swift 3,因爲XCode 8.3.1不支持舊版本的swift我點擊了convert項目,一些更改是自動完成的一些Pod我通過pod安裝命令更新,一些手動添加了新的swift3類。大多數viewController的類的語法都是手動更改爲swift3。需要兩天才能在Xcode 8.3.1中成功構建項目。現在,當我在設備或模擬器上運行我的項目,它爲我的錯誤,如:在將項目代碼從swift 2.2轉換爲swift 3.0後出現「應用程序無法打開,因爲您無權查看它」。

文件「AppName.app」無法打開,因爲你不必 查看它的權限。

我在StackOverflow和google上搜索了很多,發現了一些解決方案。 我曾嘗試:

  • 更換我的info.plist
  • 刪除導出的數據
  • 複製我的應用程序
  • 編輯許可項目變更
  • 「編譯器C/C的文件夾++/Objective-C「默認爲構建設置
  • 正在檢查我的架構清理我的項目
  • 而且沒有任何物理文件夾也
  • 進入軟件包名稱爲:$ {PRODUCT_NAME}
  • 更改可執行文件:$ {} EXECUTABLE_NAME

但沒有什麼工作,請告訴我,我該怎麼辦?我有一個項目的備份,我應該每次使用舊的Xcode運行項目?請不要關閉這個問題,因爲在StackOverflow上發佈的舊問題沒有提供解決方案,這個問題也因swift3而不同。提前致謝。 :)

+0

試一試 - https://www.tec20.co.uk/resolving-xcode-dont-permission-error/ –

回答

0

我有同樣的問題,一個簡單的產品 - >清潔工作很好。

相關問題