-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
building remote config for iOS #72
Comments
Hi tharak, thanks for all the info. By the way, we are intentionally not using workspaces. Pods are designed to write a separate config in a pod xcode project and loads that into the original by creating a parent workspace, but the problem is that build and run from Unity has no knowledge of that, and we can't tell Unity it should be trying to open the workspace instead of the project file. To work around that, we really only use pods to download the dependencies, and then we try the best we can in the plugin to inject all of the necessary dependencies directly in the generated xcodeproject. So, does it work if you build and run? Can you just use the xcodeproj if you don't hack the podfile? What happens if you try? |
How is the ios resolver supposed to look for build and run? `Showing Recent Issues ld: warning: directory not found for option '-F/Users/tharak/Documents/testAppBuildAndRun/Frameworks' |
Have you previously installed the firebase plugin at a different version before installing the latest? Could you try deleting the Assets/Plugins/iOS/Firebase content and PlayServicesResolver/ |
Only installed one version. I will try on another mac when I have the time. |
Ok, so, this is likely a problem with pods running. There were no errors in the Unity Console? You can get more visibility on what's going wrong by going into the iOS Resolver Settings and turning on verbose logging. Please try that, build and run again and post the log you get in Unity. |
@tharak any update on your progress providing logs from the IOSResolver? FYI: The code for the project is here https://github.com/googlesamples/unity-jar-resolver if you're interested in what it's doing. |
@tharak we'll assume you've resolved your issue, please reopen if you still have a problem. |
I'm having a really annoying problem building for iOS, every time I build on unity I have to use Replace instead of Append, otherwise I will get
ld: 616 duplicate symbols for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
And every time I use Replace I have to remove
install! 'cocoapods', :integrate_targets => false
from the podfile or it wont create the xcworkspace.Any ideia on how to not have to do this?
Also, every time I build on unity pod stops working on any open terminal window, I have to open a new one to use pod install. O_o
I'm running the remote_config testapp
Xcode version 8.2.1 (8C1002)
Unity 5.5.2f1
firebase_unity_sdk_3.0.1
The text was updated successfully, but these errors were encountered: