Posts

How to Re-Sign an iOS App from an External Developer/

Image
iReSign allows iDevice app bundles (.ipa) files to be signed or resigned with a digital certificate from Apple for distribution. This tool is aimed at enterprises users, for enterprise deployment, when the person signing the app is different than the person(s) developing it. If you ever work with 3rd party developers, you know that getting the final project into production can take two different routes. You can either let the developer push the code/project into production or they hand it over to your internal team to release. There are pros and cons for each, but I always prefer to publish things ourselves since it reduces security concerns and gives us more control. The Apple App Store is no different, and it is actually really simple to take a developer app and turn it into an App Store version for submission. Note: You can use this exact same process to resign the app to your developer certificate and profile, so you can install it on your own registered developer devices. Step ...

HOW TO INSTALL PLUGINS IN JENKINS

Image
HOW TO INSTALL PLUGINS IN JENKINS 1.        Navigate to manage Plugins page. Jenkins>Manage Jenkins>Manage plugins 2.        Select available tab and type plugin name in search field.                            Buy Mobiles & Tablets from Amazon

HOW TO UNINSTALL JENKINS

Image
How to uninstall Jenkins on Mac system 1.     Execute from terminal             /Library/Application Support/Jenkins/Uninstall.command 2.     Or use Finder to navigate into that folder and double-click on Uninstall.command. 3.     If the uninstallation script cannot be found, use:        sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist        sudo rm /Library/LaunchDaemons/org.jenkins-ci.plist        sudo rm -rf /Applications/Jenkins "/Library/Application Support/Jenkins"     /Library/Documentation/Jenkins 4.     if you want to get rid of all the jobs and builds:    sudo rm -rf /Users/Shared/Jenkins 5.   to delete the jenkins user and group (if you chose to use them):        sudo dscl . -delete /Users/jenkins        sudo dscl . -de...

To know all devices connected to machines / simulator information on mac machine

Image
Open the terminal type following command: $ instruments -s deivces Known Devices: mobileQA’s Mac mini [303FD57A-BA31-5AF8-BBC4-85D1F3FF38A3] Resizable iPad (8.0 Simulator) [5C7AFC61-6B75-49DE-9B28-4CCD125A1F24] Resizable iPhone (8.0 Simulator) [D88F397A-98B4-4CE7-A625-230A56730086] iPad 2 (7.0.3 Simulator) [C2C72D3E-147C-4796-90DD-682E4DBD469E] iPad 2 (7.1 Simulator) [696557BE-7723-49A3-ADA6-46090B2576FB] iPad 2 (8.0 Simulator) [3395DD16-17E6-4A69-BAB2-D7414759E04B] iPad Air (7.0.3 Simulator) [1432341A-C3DD-47B8-95D4-5F17C08BF4A7] iPad Air (7.1 Simulator) [14C9A977-4D56-404A-897F-F5DE8F5F7208] iPad Air (8.0 Simulator) [F92E44D9-8E3F-43D2-9124-00C688126AED] iPad Retina (7.0.3 Simulator) [4FFA8E0D-290A-47BB-B7D6-806641AFAEF7] iPad Retina (7.1 Simulator) [76F3CC43-0E3A-4ADD-9520-AA1E20F8DD71] iPad Retina (8.0 Simulator) [DC9C5DFA-988B-40A5-8E81-3F3FB0D11043]  

Mac terminal cursor commands

Image
·          Meta-d to delete a word starting from the current cursor position ·          Ctrl-a  to jump to start of the line ·          Ctrl-e  to jump to end of the line ·          Ctrl-k  to kill the line starting from the cursor position ·          Ctrl-y  to paste text from the kill buffer ·          Ctrl-r  to reverse search for commands you typed in the past from your history ·          Ctrl-s  to forward search (works in zsh for me but not bash) ·          Ctrl-f  to move forward by a char ·          Ctrl-b  to move backward by a char

Automation Testing of Android app on device using Appium

Image
1)       Run the setup using the below provided location using the URL as : http://developer.android.com/sdk/index.html#Other and click on installer_r24.0.1-windows.exe for windows. 2)       Agree to the terms of service and licence from google and download the installer. 3)       Download the Appium for windows latest version from http://appium.io/ . 4)       Download java-client version for the same latest from location http://appium.io/downloads.html 5)       Set ANDROID_HOME as environment variable providing the path for the SDK till the SDK path 6)       Set the path for platform tools and tools folder specifically like below : D:\Mobiletesting\MobileSDK\sdk\platform-tools;D:\Mobiletesting\MobileSDK\sdk\tools; 7)       Once the path for tools and platform-tools is set che...

Calabash iOS installation steps

1.   calabash 1.1             Software Requirement 1.        Xcode 6.1 (Mandatory for iOS 8.1) 2.        RVM 3.        Ruby  2.1 > version 2.0 4.        Homebrew 5.        Java 6.        Maven 7.        Ant 8.        Cocoapods 1.2             Install Xcode 1.        Download the latest Xcode from apple developer site https://developer.apple.com/xcode/downloads/ 1.3               Install RVM 1. Open the terminal window on mac  $ \curl -sSL https://get.rvm.io | bash -s stable     ...