2017-09-23 157 views
0

react-native run-ios在過去的幾天裏工作,但今天它隨機決定停止工作:react-native run-ios無法運行:FrontBoard無法識別應用程序?


The following commands produced analyzer issues: 
    Analyze /Users/swyx/Desktop/webdev/fullstacksr/reactNativeExtensions/ActionExtensionExample3/node_modules/react-native/ReactCommon/yoga/yoga/YGNodeList.c 
    Analyze /Users/swyx/Desktop/webdev/fullstacksr/reactNativeExtensions/ActionExtensionExample3/node_modules/react-native/ReactCommon/yoga/yoga/Yoga.c 
(2 commands with analyzer issues) 

Installing build/Build/Products/Debug-iphonesimulator/ActionExtensionExample3.app 
An error was encountered processing the command (domain=IXErrorDomain, code=2): 
Failed to set plugin placeholders for org.reactjs.native.example.ShareExtensionExampleswyx 
Launching org.reactjs.native.example.ShareExtensionExampleswyx 
org.reactjs.native.example.ShareExtensionExampleswyx: -1 
An error was encountered processing the command (domain=FBSOpenApplicationServiceErrorDomain, code=1): 
The request to open "org.reactjs.native.example.ShareExtensionExampleswyx" failed. 
The request was denied by service delegate (SBMainWorkspace) for reason: NotFound ("Application "org.reactjs.native.example.ShareExtensionExampleswyx" is unknown to FrontBoard"). 

可能的原因和解決方案研究:

  • Checking the scheme - 這絕對是Ask on launch
  • Scheme settings - 我沒有哈已經任何空設置未勾選
  • 達到
  • 最大的App ID限制 - 這個應用程序ID org.reactjs.native.example.ShareExtensionExampleswyx是什麼我重用,但我不認爲這會導致此問題
  • 刪除ios/build並重新編譯
  • 重新啓動我的模擬器和我的整個計算機
  • 編輯:是的,我使用的Xcode 9

沒有這些至今都工作過。請嘗試其他任何想法?

+0

可能取消此份額擴展包? –

+0

感謝您的回覆 - 共享擴展是從XCode內部創建的,所以我從來沒有將它與(從RN)鏈接在一起。無論如何,我正在努力保留它,因爲這是該項目的關鍵部分。另外值得一提的是,我在創建一個全新的'ignite'項目時遇到了這個錯誤。 – swyx

回答

2

嘗試另一個模擬器,如果它的工作原理,你需要你的模擬器從模擬器菜單

  1. 模擬器重置 - >重置內容和設置,如果您有Xcode的9這將是從硬件 - >抹掉所有內容和設置
  2. 在Xcode菜單產品清潔 - >清潔並運行項目
+1

我實際上是通過創建一個全新的Apple ID來解決的,因爲我認爲這是一個捆綁標識符衝突,但是這個解決方案也可能做到了。不知道。標記正確,因爲我的研究中還沒有找到合理的新答案 – swyx