2017-06-04 70 views
4

我面临的Xcode有点怪问题上运行,那就是当我运行我的应用程序是Xcode的显示成功,但我的应用程序不能在iPhone或模拟器自动运行。我必须手动点击应用程序图标,然后运行。我已经尝试了所有我能找到的解决方案。我曾尝试以下几点:Xcode的构建成功,但不能在iPhone /模拟器

  1. 添加ARMv6中
  2. 重新启动的Xcode
  3. 重新启动设备/模拟器
  4. 从主办方删除设备,然后添加回。
  5. 重新启动Mac Book Pro。
  6. 清洗项目和重建
  7. 检查的plist
  8. 检查目标
  9. 检查产品>修改方案>选择运行选项(和信息标签)==>所有有细

请注意我通过使用荚名称这些框架很是:

pod 'IQKeyboardManager' 
pod 'GooglePlacePicker' 
pod 'Firebase/Messaging' 
pod 'Google' 
pod 'Google/SignIn' 
pod 'FBSDKCoreKit' 
pod 'FBSDKShareKit' 
pod 'FBSDKLoginKit' 

的应用程序不会自动即使Xcode的节目构建成功运行Ø n模拟器/ iPhone。

+0

我有同样的问题,至少所有的Xcode 8.3.x.的版本。这看起来像一个可以通过Apple Bug Reporter报告的错误。 –

+0

在我们拥有150K +代码行的项目中,我们不使用CocoaPods,但是我们在依赖项中有很多静态和动态框架。症状虽然是完全一样的:“构建成功”,但该应用程序未运行。 –

+0

社区已经决定,[喜欢标题不具有在开始或结束插入自制的标签(https://meta.stackoverflow.com/a/256806/472495)。在这种情况下,我已将其删除,但有时也可以将“标记”合并为标题,例如_Xcode Build Succeeded,但不能在iOS/iPhone/Simulator上运行。 – halfer

回答

0

你设置初始视图控制器? 第一步。 选择你想要显示的视图控制器。 第二步。 选择属性检查器。 第三步。 检查是否是初始视图控制器。

+1

是的,我已经过交叉检查,一切都很好。似乎通过豆荚安装框架后,我得到了这个问题,因为在安装pod之前,应用程序确实自动启动。但我不确定这一点。除此之外,其他我的项目/应用程序自动运行,没有任何问题。谢谢 –

+0

你添加了GoogleServices-info.plist文件吗?在我的项目 – JoseMelendez

+0

是的,我已经添加GoogleServices-Info.plist文件:对我来说,它就像一个魔术:转到产品>修改方案>选择与信息标签,然后取消勾选调试可执行文件运行。魔术开始了!再次运行项目。我希望它也适用于你的情况。谢谢所有... –

0

还有就是我能想到的一个可能的问题,那就是,你用在这个项目上是不被信任/验证你的iPhone开发者帐户。在此设备上运行您的应用一次后。进入设置>常规>设备管理。然后选择您用于构建此应用程序的开发人员帐户,最后点击“信任”。

+1

终于找到了解决办法 –

相关问题