【发布时间】:2017-06-04 20:48:26
【问题描述】:
我在使用 Xcode 时遇到了一个奇怪的问题,即当我运行我的应用程序时,Xcode 显示成功,但我的应用程序没有在 iPhone 或模拟器上自动运行。我必须手动单击应用程序图标然后它运行。我已经尝试了所有我能找到的解决方案。我尝试了以下几点:
- 在 armv6 中添加
- 重启xcode
- 重启设备/模拟器
- 从管理器中移除设备,然后重新添加。
- 正在重新启动 Mac Book Pro。
- 清理项目并重建
- 检查列表
- 检查目标
- 检查产品>编辑方案>选择运行选项(和信息选项卡)==>那里一切正常
请注意,我通过 pod 名称使用这些框架:
pod 'IQKeyboardManager'
pod 'GooglePlacePicker'
pod 'Firebase/Messaging'
pod 'Google'
pod 'Google/SignIn'
pod 'FBSDKCoreKit'
pod 'FBSDKShareKit'
pod 'FBSDKLoginKit'
即使 Xcode show Build 在模拟器/iPhone 上成功后,应用程序也不会自动运行。
【问题讨论】:
-
我对至少所有 Xcode 8.3.x 版本都有同样的问题。这看起来像是一个可以通过 Apple Bug Reporter 报告的错误。
-
在我们有 150K+ 行代码的项目中,我们不使用 CocoaPods,但我们确实有很多静态和动态框架依赖。症状虽然完全一样:“构建成功”但应用程序没有运行。
-
社区已决定prefers title not to have homemade tags inserted at the start or end。在这种情况下我已将其删除,但同样有时“标签”可以合并到标题中,例如 Xcode Build Succeeded but not run on iPhone/Simulator in iOS。
标签: ios iphone xcode build target