[英]Ionic can't run my app on my iPhone
我有Ionic的問題,更確切地說是Xcode(我認為)。 當我使用命令sudo ionic run -device
,它給了我:
=== BUILD TARGET felicitation OF PROJECT felicitation WITH CONFIGURATION Debug ===
Check dependencies
No profiles for 'com.arguiot.felicitation123456' were found: Xcode couldn't find a provisioning profile matching 'com.arguiot.felicitation123456'.
Code signing is required for product type 'Application' in SDK 'iOS 10.2'
** ARCHIVE FAILED **
The following build commands failed:
Check dependencies
(1 failure)
Error: Error code 65 for command: xcodebuild with args: -xcconfig,/Users/Arthur-Guiot/GitHub/Appli-Samuel-Julien/platforms/ios/cordova/build-debug.xcconfig,-workspace,felicitation.xcworkspace,-scheme,felicitation,-configuration,Debug,-destination,generic/platform=iOS,-archivePath,felicitation.xcarchive,archive,CONFIGURATION_BUILD_DIR=/Users/Arthur-Guiot/GitHub/Appli-Samuel-Julien/platforms/ios/build/device,SHARED_PRECOMPS_DIR=/Users/Arthur-Guiot/GitHub/Appli-Samuel-Julien/platforms/ios/build/sharedpch
我嘗試手動構建它,但我不能,因為我的iPhone SE上有iOS 10.3 beta。 我有Xcode 8.2,對於命令行: Xcode 8.2 (8C38)
。 我最近更新了命令行工具,我認為這是問題所在。 無論如何,應用程序的代碼就在這里 。 有沒有解決方案重新安裝每個依賴項,或解決問題? 如果你們認為它來自代碼,請隨意執行GitHub存儲庫的pull請求。
嘗試使用以下命令刪除iOS平台:
ionic platform remove ios
然后使用以下命令添加ios平台版本4.2.0:
ionic platform add ios@4.2.0
高於4.3.0的版本存在離子構建問題。 這可以解決您的問題。
此外,如果您在真實設備上運行它,則可能需要創建開發配置文件。 如果沒有配置文件,則無法在真實設備上運行它。
請執行以下步驟
sudo ionic platform add ios
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.