[英]AppCode can't run on simulator and device
我無法從AppCode運行我的應用程序,我一直在模擬器和設備上得到相同的錯誤。 它在XCode上完美運行。
我得到的錯誤如下:
Note:Code signing is required for product type 'Application' in SDK 'iOS 10.2'
我在AppCode和XCode版本:
AppCode 2016.3.2 Build#OC-163.12024.9,建於2017年1月25日
XCode版本:版本8.2.1(8C1002)
我有另一個在AppCode中運行良好的項目,相同的設置,相同的代碼簽名等。區別在於它使用podfiles,因此我運行Project.xcworkspace
。
這個項目使用Carthage,所以我只是嘗試在這里運行Project.xcodeproj
。 這可能是問題嗎?
這是因為PROJECT_NAME.xcodeproj/project.xcworkspace/contents.xcworkspacedata
的位置路徑錯誤
我設置它時它工作: location = "self:"
出現此類錯誤的原因如下:
- 捆綁標識符:檢查兩個應用的捆綁標識符,它將是不同的。 每個捆綁包標識符都需要在Apple開發人員帳戶中集成/注冊,並具有開發和/或生產模式的特定證書。 您可能沒有在Apple開發者帳戶中集成此應用的捆綁包標識符。
- 錯誤的位置路徑:PROJECT_TITLE.xcodeproj / project.xcworkspace / contents.xcworkspacedata中位置的錯誤路徑
這里設置: location =“self:”
通過在Xcode項目中禁用“自動代碼簽名”常規設置並在“構建設置”選項卡中明確為應用程序調試和發布目標設置代碼簽名證書,可以解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.