- About Vivit
- LUGs & SIGs
- Vivit Blogs
- News & Events
- Knowledge Base
|HPE Software Products: Mobile Center|
I have a Mobile Center 2.01 Server running on Windows, and a connector running on Linux (CentOS Essentials).
Please confirm that I have understood the install correctly:
1. Download the Linux Connector patch and run the .bin on the Linux machine as root. This ends with a message saying successful install.
2. Restart the Linux Connector and confirm that I can connect to and use Android devices. Connector version (from the dat folder) is 2.01.01.00.421.
I don't need to patch anything server side.
3. Download the patched version of HPMC Enabler. Run this to resign the iOS agent and launcher files.
4. Copy the agent and launcher files to the connector.
5. Restart the connector. Test with an iOS device running the latest version of iOS.
The Server version should be 2.01.2744.
I have installed Mobile center server 126.96.36.1992 in my windows machine and connector in aother windows machine. Then repackaging my app ipa file using HPM enabler and its ready to be uploaded in server.
Now i can only see start and stop mobile center server option in my windows machine. How can i open the GUI of mobile center server and upload the regenerated ipa file in the server.
Also please let me know the steps to connect my ios device to the server installed.
Thanks in advance
HPE Mobile Center 2.01 Patch 1 has been released. The patch includes the following enhancements:
* iFrame support for native browsers
* Support iOS latest formal build 10.1.1
* Android 7 support
* Support MC Lab UI via Safari on MAC
* Defects fixing and stabilization
The patch is also available on the website below:
For the most updated product documentation, please refer to http://mobilecenter.hpe.com/docs
A common question we receive through our support channel is this: How can we prevent our devices from updating to the latest version of iOS?
Often, organizations wish to vet the latest iOS release, verifying that the business-related apps they use will continue to function properly on the devices used by their organization. By delaying the deployment of the latest version of iOS within their organization, they buy additional time to run these checks before green lighting the upgrade.
Mobile Center, we support iOS7 and higher versions and therefore provide our customers an ability to test their apps using those versions. But iOS devices are keeping and asking for an update, which is makes challenging to keep older iOS on the device.
To be clear, Apple does not currently provide any functionality, either within iOS, via MDM, or otherwise to purposefully prevent an iOS update. We have seen these common methodologies used by our customers.
Install tvOS Beta Configuration Profile
Installing the tvOS Beta Configuration Profile provided by Apple will block the update messages from appearing on iOS.
The tvOS Beta Configuration Profile is restricted to distribution among registered Apple Developers only. You can access the program at the Apple Developer Portal. You should also be able to find the tvOS profile freely on the web with a little work.
Block the Update Servers
Blocking communication with the Apple update servers at the company network level may also help prevent updates. By disallowing traffic to the update servers on the company network, devices will be unable to update themselves. The pitfall of this methodology is that the device will be able to update itself if it joins a different WiFi network or has a cellular connection.
The two update servers that we are aware of are: appldnld.apple.com and mesu.apple.com.
I have launched HP mobile center available in Amazon AWS market place. After starting the instance when trying to access the Mobile center server, we are observing "Your mobile center license has expired' error.
I am upgrading to Mobile Center 2.01, being careful to read the documentation as I go. I see that there is now an ALM version dependency. Could I ask why this is please? I have asked for our SaaS instance of ALM to be upgraded.
The iOS 10.0.2 release causes Mobile Center devices to become unresponsive. Is there an estimate on the fix?
Recently upgraded Mobile Center v2.0 to 2.01 as v2.0 was not supporting Android 7.
After upgarde the Android v7 is still not supported, but we also failed all iOS devices that were working fine prior to upgrade.
Now the iOS devices are connected, but we could not perform any action on the device.
Any thoughts on how this can be solved? Any experience with v2.01?
What’s new in the release?
If you have an Amazon account, you can now use an on-premise connector to expand your device lab to AWS Device Farm.
In addition to replay, tests can now be also recorded on the device's browser - Safari for iOS devices, and Chrome for Android devices.
You can use Spy and Highlight actions on test objects in your hybrid app.
Mobile Center on Linux servers now also supports record and replay of tests on native device browsers.
You no longer need to package hybrid apps when testing with Mobile Center.
Now you can open a device reserved by you remotely from the Lab Management console, while a test is running on the device. For example, when executing an Appium test on a device, you can now open and control the device from the Lab Management console while the test is running.
Mobile Center displays the latency between the client and the connector to which the device is connected. You can now optimize the performance of the remote screen viewer by selecting devices with lower latency.
Mobile Center now includes a crowd testing solution, so that you can test your app with a wider variety of people, in different real-world situations, and on a larger variety of hardware and software combinations than are possible in-house. Mobile Center's integration with Ubertesters enables you to monitor and manage yourmobile beta testing, and ensures an accurate, fast, and cost-effective testing process.
Mobile Center's integration with SafeDK allows you to scan your Android app to uncover its SDKs. Optimize the user experience by choosing the right SDKs to implement, based on developers’ community feedback, ratings, reviews, and a list of similar SDKs. The scan also highlights if a particular SDK in your app is not used, or has been deprecated.
You can now use an Android device as a proxy for communication between the Mobile Center server and the NV server when these servers are on different networks.
Mobile Center is now available on Amazon Marketplace.
Sprinter integration with Mobile Center 2.01 includes support for:
In TruClient tests, support was added for the WaitForObject End event for measuring transactions in hybrid applications.
With the new ALM extension for Mobile Center, you can run tests of your mobile apps directly from ALM. The tests access the mobile devices and applications from your Mobile Center server and post the test results in ALM.
static const char *ic_init(image_client *client, const char *host, int port,
ic_init(&c, "localhost", 8889, &exceptionCB);
here are having 8889 this is hard code value, but if we want to test application using multiple port numbers how to do.
I’ve added my webpack configuration to optimize the bundle size, please see the details as follows:
The former configuration divided the bundle into 4 chunks, below lists the chunks size.
This is still too heavy especially that I have to add my own development code and configuration to develop different use cases UI. The total files size is so big and it is not acceptable by the client to have all those files downloaded at the client side
Is there is any way to reduce and optimize this bundle file size?
Just installed Mobile Center for evaluation and have locked out default user email@example.com. How to unlock?
I am new to using Truclient protocol for Mobile App scripting and testing. However, I am not able to understand how to upload my mobile app to the Mobile Center inorder to do select the app for scripting. Pls help.
What does this error mean?
I've tried troubleshooting steps found in mobile center help.
The device could not be reconnected. Disconnect the device by unplugging the USB cable, and then try plugging in the device again. Error code: 2117.
I am trying to install hpmc 2.0 connector on windows 7 (32 bit) machine , but it fails with the error "failed to register Ngnix serivce " , Please help in solving this issue.
I tried to install HPE Mobile Center Server, but it aborted ...
Ask if you need any information
Am using UFT with Mobile Labs (Device connect),I will be accessing mobile devices on cloud enveronment
Problem:- I am unable to scrool on App in an effective
I am eabel to use scroll and Draw methods but they are not that effective \
could you please provide me a best way to scroll to the object in one attempt.
I heard about ScrollintoView but this method only works on mobile browser not on Native App.
To monitor MC devices status, the following can be done as very easy setup. You will need:
1. Jenkins server (Linux or Windows)
2. Install Python 3.X (https://www.python.org/downloads/) on Jenkins server
3. Install Python Requests (http://docs.python-requests.org) on Jenkins server
4. Install Jenkins Python plugin (https://wiki.jenkins-ci.org/display/JENKINS/Python+Plugin)
5. Configure email notifications in Jenkins (if you are interested in receiving email alerts)
Now we are ready to roll...
1. Create Freestyle project
2. In Build Triggers add "Build Periodically" : H/10 * * * * (this will run the job every 10 minutes)
3. Add "Execute Pyton script" step and paste the attached code (right-click -> save link as ->rename it back to TXT -> copy the code -> update SERVER, USER and PASSWORD parameters)
4. In Post Build Actifons add Add Email notification (in case you are interested to get the failed notification)
5. Yay! Run the job - in case the disconnected device will be detected, the job will fail and you will get a status of all devices in the log (all connected and disconnected devices).
The script is leveraging Mobile Center REST API to get the information about current status of the devices.
I got the problem related to upload apk file into HP Mobile Center server. This is a project file in my company, it has size = 61 MB, I tried to upload it but it's not successful.
Please help me solve the issue,
Thanks so much,