I cannot se any docs or code on github with that integration.
Branch have integration with react-native, cordova, android Java, IOS and others tools, but i cannot see any documentation or lib related to NativeScript on the branch.io site or account on github.
My app is written in NS, can i use branch on my project?
Currently Branch does not directly support integration with Native Script. You may still be able to integrate your application with Branch native SDK by building a bridging header or something similar, but Branch will not be able to provide any guidance on the integration.
Related
I am getting a warning in my console when I try building the app in Release configuration. The warning reads The ServiceSDK frameworks have not been prepared for release.
Please ensure the "prepare-framework" script is run after the "Embed Frameworks" build phase.
From the documentations, I understand that a build phase script has to be run to fix the issue.
Here is how I use the framework in my solution:
I am creating a binding library which refers the framework through a Native Reference. Then I run the library project and build a .dll with I use in the iOS project within my Xamarin forms application. All this is working fine. I am able to use the intended features from the framework.
However, there is this warning which appears in the console when I run the App in Release configuration. Also, when I tried submitting the App to App Store, it throws error, which is apparently the same mentioned above.
I tried by adding Custom commands which I think is the equivalent of Xcode build phase scripts, but the warning doesn't simply go away.
Any help would be really appreciated.
Sample Repos - https://github.com/XamarinUniversity/ENT302
Youtube Video Link - https://www.youtube.com/watch?v=HEypPXVoYnY&feature=youtu.be
Gudie Here - https://xamarinuniversity.github.io/ENT302/
I want to develop Chat Application on Xamarin Cross Platform using Firebase Cloud Messaging. But Xamarin.Forms 2.3.3.180 has dependency to Xamarin.Android.Support.v4 23.3.0 and Xamarin.GooglePlayServices.Basement 32.961 has a dependency to Xamarin.Android.Support.v4 24.2.1.
How can this be resolved?
Or
Is there another way to do it?
This can be resolved in a couple of ways
Use a version of Firebase that has the same Android Support dependency
Go to Xamarin.Forms github, check out the repository and upgrade this dependency. Then build your own version or make a Pull Request and wait for it to be released
Don't use Firebase directly in your App, but use your own backend, which in turn talks to Firebase.
Wait for the Xamarin.Forms team to fix this dependency
Which one you pick is entirely up to you. It is your task to weigh the pros and cons about these approaches. Some take more time than others.
I personally think, either 1. or 2. might be your best options. Xamarin.Forms is open source and you can do whatever you want with the source. Including upgrading dependencies etc. Of course Pull Requests for the project are welcome and I encourage you to make one if you have a fix that benefits all others. Make sure to talk to the Xamarin.Forms team before you start a big task, so you don't waste your time doing something that they don't want or is not on the roadmap.
The options from Cheesebaron are a good summary. I'm assuming you're using Xamarin.Firebase.Messaging.
If you want to go with option #1, the Xamarin.Firebase.Messaging component version 32.940.0-beta3 is the most recent one whose dependencies still allow the various Xamarin.Android.Support 23.3.0 libraries that Xamarin.Forms needs. In order to see the 32.940.0-beta3 version, you'll have to enable "Prerelease" versions.
While it is marked as a beta release, it has worked for me, and hopefully Forms will allow upgrading the Android support libraries soon...
Problem:
Issuing a PUT request to "api/v1/apps/:id" with a payload of "{"pull":"true"}" says it was successful, however, when I check the APK it is using the previous build. It is NOT pulling the latest from github. I can load and run the APK, it is just not the latest code.
When I login to the Adobe PhoneGap Build site and click the "Update code" button it DOES pull the latest from github and builds the app. The APK also loads and runs fine.
Questions:
Do I need to bump a version flag somewhere in order for the API to pull latest? If so, what file(s) and what flags do I need to update?
Is there an API call or payload that I can send that will trigger a pull from github?
Is the update api call supposed to pull the latest from github?
Notes:
I am using Phonegap version 6.3.4
I followed the steps outlined on the PhoneGap Build Docs
I am using the "cli project format"
Currently only targeting Android
I am pulling from master branch on github, not from a tag
I have "version="0.0.1"" and "android-versionCode="10"" as attributes in the the widget element of my config.xml
Thank you for any help you can provide.
I also posted this question on the Phonegap Build forum feel free to answer it in either location.
I am developing a hybrid mobile application in dot net, i have created my own custom plugin using x_code and phone_gap . what are the ways to integrate my plugin to dot_net project.
This is an older question, but maybe this answer can help someone down the road.
This is the approach I have taken with DevExtreme to use a custom plugin and at the same time use the PhoneGap build process.
Upload your plugin to your GitHub Account.
Update your Config.xml
<gap:plugin name="your git hub package url" source="git"/>
(instead of name="" use spec="" and source="git")
NOTE: as of this post there is a bug in DevExtreme that if you attempt to look at Project Properties > PhoneGap Tab Studio will crash. DX is aware and they are suppose to fix it.
Build a custom template (this is the PhoneGap build portion)
Build your project.
Before creating and posting my own git repos of the sample/demo code does anyone know if the ATAP Tango dev relations team is posting the demos and dowloadable code on any accessible git repos?
Otherwise I'm likely to investigate setting up my own so I can look at diffs over time (especially to any of the shared lib code).
It depends on what sample, or demo, code you're looking for. All of the C and Java sample code can be found on a public github repository, which is linked below.
Unity sample code is released in the form of the SDK package with each new Tango developer release. While source code for Unity samples will be available for each major release, demos will not. Binaries for all demos can be found on the official developer page, linked below.
Official C sample repository -> https://github.com/googlesamples/tango-examples-c
Official Java sample repository -> https://github.com/googlesamples/tango-examples-java
Official Unity SDK package and binaries -> https://developers.google.com/project-tango/downloads
Official release notes and known issues -> https://developers.google.com/project-tango/downloads
Cheers,
Chase
I did find two projects under github:
https://github.com/googlesamples?query=tango