我在使用Xcode时遇到了一个奇怪的问题,那就是当我运行我的应用程序时,Xcode显示Succeeded,但我的应用程序在iPhone或Simulator上不会自动运行。我必须手动点击应用程序图标,然后它才能运行。我已经尝试了所有我能找到的解决方案。我已经尝试了以下几点:
1.在armv 6中添加
1.正在重新启动xcode
1.重启器械/模拟器
1.正在从管理器中删除设备,然后将其添加回管理器。
1.正在重新启动Mac Book Pro。
1.清理项目和重建
1.检查plist
1.检查目标
1.检查产品〉编辑方案〉选择运行选项(和信息选项卡)==〉一切正常
请注意,我通过pod使用的这些框架的名称是:
pod 'IQKeyboardManager'
pod 'GooglePlacePicker'
pod 'Firebase/Messaging'
pod 'Google'
pod 'Google/SignIn'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
即使在模拟器/iPhone上Xcode show Build成功后,应用程序也不会自动运行。
5条答案
按热度按时间lnlaulya1#
在我的项目中添加了Cocoapods之后,我也遇到了类似的问题。我同时也在使用Swifter框架,不知怎么的,新的.xcworkspace选择了错误的方案。
类似于Ravi修复他的问题的方法。我将
Product > Scheme > Choose Scheme
(键盘快捷键^0
)下的方案改回原来的方案(基本上是我的项目的名称),一切又正常了。wswtfjt72#
还有一个可能的问题,我可以想到,那就是,你在这个项目上使用的开发者帐户是不信任/验证在你的iPhone.运行你的应用程序在这个设备上一次后,转到设置〉通用〉设备管理.然后选择开发者帐户,你已经用来建立这个应用程序,最后点击“信任”.
qc6wkl3g3#
你设置初始视图控制器了吗?第一步.选择你想要显示的视图控制器。第二步.选择属性检查器。第三步.检查是初始视图控制器。
ryhaxcpt4#
我也遇到过类似的问题。构建会成功,但随后XCode会显示警报
"Unable to connect to XYZ's iPhone"
(尽管手机已经连接并解锁,并显示为有效的构建目标)。在检查Xcode -> Window -> Devices and Simulators
后,出现的面板警告我我的iPhone型号+ iOS版本与XCode不兼容。为了解决这个问题,我不得不卸载XCode并重新安装它所期望的版本。u3r8eeie5#
非常令人沮丧的问题。解决方案是,在Xcode内部:
1.从顶部菜单中单击产品-〉方案-〉选择方案
1.现在从打开的小方案框中更改所选方案
1.完成,现在可以工作了
或者,如果这样做不起作用:
1.从顶部菜单中单击产品-〉方案-〉编辑方案
1.在“信息”选项卡中,取消选中“调试可执行文件”。如果该复选框未激活,请从顶部选择器中选择“调试,”从第二个选择器中选择您的应用程序名称(YourAppName.app),现在您可以取消选中它。
1.就是这样,现在应该能用了。