Appmethod

Manual uninstall of Appmethod 1.15

Written by Borja on . Posted in Installation / Registration

Abstract: How to delete all the files just in case you need to for some unknown reason. Note: This process is recommended for field testers before installing the RTM release.

 Under your Control Panel's Program and Features Add/Remove Program uninstall the following entries:

  • Appmethod 1.15
  • Appmethod 1.15 Help System

 Please follow these instructions to remove any leftover files:

  1. Remove the C:\Program Files (x86)\Embarcadero\Studio\15.0 directory
  2. Remove the C:\Users\Public\Documents\Embarcadero\Studio\15.0 directory
  3. Remove the C:\Users\esvmw7prox64\Documents\Appmethod_1.15_Downloads directory
  4. Remove the C:\ProgramData\Embarcadero\Studio\15.0 directory
  5. Remove the C:\ProgramData\Embarcadero\BDS\15.0 directory
  6. Remove the following folders with a GUID name in C:\ProgramData\
    1. {0A0496A9-60CC-425A-907C-B223CAA921B7} and/or {74FD2943-877E-4835-837D-216C50ECE815} (help)
    2. {C1FF573A-597E-4E37-9A2A-004D3D201024} and/or {CF504BCC-79FC-4455-BF0B-F2866429F689} (main installer)
  7. Remove the HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\15.0 registry key
  8. Remove the HKEY_CURRENT_USER\Software\Embarcadero\BDS\15.0 registry key

 Take into account that C:\ProgramData is a hidden folder (http://windows.microsoft.com/en-us/windows/show-hidden-files has instructions to show them).

 On 64-bit machines:

     Program Files = C:\Program Files (x86)\Embarcadero\Studio\15.0

     Registry keys = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\15.0

 If you had problems in the first step (uninstalling from Windows Control Panel), try this Microsoft tool to solve uninstallation problems:

http://go.microsoft.com/?linkid=9779673


Manual uninstall of Appmethod 1.14

Written by Borja on . Posted in Installation / Registration

Abstract: How to delete all the files just in case you need to for some unknown reason. Note: This process is recommended for field testers before installing the RTM release.

Under your Control Panel's Program and Features Add/Remove Program uninstall the following entries:

  • Appmethod 1.14
  • Appmethod 1.14 Help System

Please follow these instructions to remove any leftover files:  

  1. Remove the C:\Program Files (x86)\Embarcadero\Studio\14.0 directory
  2. Remove the C:\Users\Public\Documents\Embarcadero\Studio\14.0 directory
  3. Remove the C:\ProgramData\Embarcadero\Studio\14.0 directory
  4. Remove the C:\ProgramData\Embarcadero\BDS\14.0 directory
  5. Remove the following folders with a GUID name in C:\ProgramData\
    1. {1BC4A2A4-51EF-4693-B35E-3A386C2D1B03} (help)
    2. {A2C8EB76-CB1E-47B5-96A7-4FD682404E92} (main installer)
  6. Remove the HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\14.0 registry key
  7. Remove the HKEY_CURRENT_USER\Software\Embarcadero\BDS\14.0 registry key

Take into account that C:\ProgramData is a hidden folder (http://windows.microsoft.com/en-us/windows/show-hidden-files has instructions to show them).

On 64-bit machines:

    Program Files = C:\Program Files (x86)\Embarcadero\Studio\14.0

    Registry keys = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\14.0

If you had problems in the first step (uninstalling from Windows Control Panel), try this Microsoft tool to solve uninstallation problems:

http://go.microsoft.com/?linkid=9779673

 


Downloading and Activating Appmethod

Written by Palak S396 on . Posted in Installation / Registration

This articles details how to download and activate Appmethod. If you have any questions or need help, contact our support team and they'll be happy to help out.

 

To have your serial number re-sent to you, follow steps 1 and 2 below. Clicking on the download button will re-send your serial number. You can cancel the download once it begins.

 

Download Appmethod:

Step 1: Visit www.appmethod.com/downloads

If you are not logged into your Embarcadero Developer Network (EDN) account you will be prompted to log in. If you do not have an EDN account, click on the sign up link to register an account.

 

Step 2: Click on "Download"

Clicking the download button will start downloading the Appmethod Installer and send you the serial number to activate your Appmethod install.

 

Step 3: Install Appmethod

Double-click on the Appmethod installer (check your downloads folder) to start the Appmethod installation. Appmethod will begin downloading the additional files and libraries needed to install Appmethod. Download times will vary based on your internet connection so please be patient.

 

Step 4: Activate Appmethod

Follow the install wizard to install Appmethod. You will be asked for a serial number which was emailed to you when you clicked on the download button. The email is titled "Welcome to Appmethod" and may be in spam folder. If you need your serial number re-sent to you, simply log back into appmethod and visit the download page. Then click on the download button and your serial number will be re-sent to you. You can cancel the download once it starts and you do not need to re-install Appmethod at this point.

 

Step 5: Start Building Fast Apps Fast!

Don't forget to check out our Code Snippets, extensive wiki documentation, and community site for help.


Manual uninstall of Appmethod 1.13

Written by Borja on . Posted in Installation / Registration

Abstract: How to delete all the files just in case you need to for some unknown reason. Note: This process is recommended for field testers before installing the RTM release.

Under your Control Panel's Program and Features Add/Remove Program uninstall the following entries:

  • Appmethod
  • Embarcadero Appmethod Help System

Please follow these instructions to remove any leftover files:  

  1. Remove the C:\Program Files\Embarcadero\Appmethod directory
  2. Remove the C:\Users\Public\Documents\Appmethod directory
  3. Remove the C:\ProgramData\Embarcadero\Appmethod directory
  4. Remove the following folders with a GUID name in C:\ProgramData\
    1. {87D21F56-28C0-4C38-B0CA-04F0DA19E583} (help)
    2. {EE74CF31-CB08-449F-9331-2C48F715D3F0} (main installer)
  5. Remove the HKEY_LOCAL_MACHINE\SOFTWARE\Embarcadero\BDS\13.0 registry key
  6. Remove the HKEY_CURRENT_USER\Software\Embarcadero\BDS\13.0 registry key

On 64-bit machines:

    Program Files = C:\Program Files (x86)\Embarcadero\Appmethod

    Registry keys = HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Embarcadero\BDS\13.0


Starting Appmethod results in Product or License Validation Error

Written by quinn on . Posted in Installation / Registration

Q. I’ve installed and registered Appmethod, yet when it starts I am brought to a web page with the error “Product or License Validation Error”. How can I fix this?

  • By far the most common cause for this error is having files or applications not provided by Embarcadero that are copied into the bin folder below where Appmethod is installed. Only files provided by Embarcadero may reside in the bin folder. Common files which are mistakenly copied to the bin folder are third party components and database drivers. The easiest way to determine if this might be your problem is to list files by timestamp and look for files created before or after the release of your product.
  • Having the F-Secure AntiVirus software installed. Please contact F-Secure for information on how to configure F-Secure AntiVirus software so it will not cause this problem.
  • If the Digital Signature used by Appmethod cannot be verified. To determine if this is an issue for you, follow these steps:
      • From Windows Explorer, right click on bds.exe in the bin folder of directory you installed your product (c:\Program Files\Embarcadero\AppMethod\13.0 by default) and select Properties.
      • Select the Digital Signatures tab
      • Select Embarcadero Technologies signer and click the Details button.
      • Click the View Certificate Button in the Digital Signature Details Dialog.
      • If the Certificate Dialog looks as follow, the following information should resolve this issue for you.


Appmethod System Requirements

Written by Palak S396 on . Posted in Product Information

The Appmethod tools run on Windows Vista, 7 and 8. Appmethod can also be run on a virtual machine (VM) such as VMware or Parallels.

If you need help installing Appmethod, please check out the wiki article on installing Appmethod.

System Requirements

  • 1 GB RAM (2 GB+ recommended)
  • 3-24 GB free hard disk space depending on edition and configuration
  • DVD-ROM drive (if installing from a Media Kit DVD)
  • Basic GPU – Any vendor DirectX 9.0 class or better (Pixel Shader Level 2)
  • Intel® Pentium® or compatible, 1.6 GHz minimum (2GHz+ recommended)
  • 1024x768 or higher-resolution monitor
  • Mouse or other pointing device
  • Microsoft® Windows 8 (32-bit and 64-bit)
  • Microsoft® Windows 7 SP1 (32-bit and 64-bit)
  • Microsoft® Windows Vista™ SP2 (32-bit and 64-bit) requires administrator rights
  • Microsoft® Windows Server® 2008 (32-bit and 64-bit)

For developing 64-bit Windows applications
PC running a 64-bit version of Windows or a 32-bit development PC connected with a PC running a 64-bit version of Windows.

For developing OS X applications
PC running Windows connected with an Intel-based Mac, with 2 GB RAM or more, running OS X 10.8 (Mountain Lion) or 10.7 over a local area network using a SSH, VNC or Windows file sharing solution.

PC running Windows connected with an Intel-based Mac, with 2 GB RAM or more, running OS X 10.8 (Mountain Lion) or 10.7 (Lion) over a local area network using a SSH, VNC or Windows file sharing solution and running the latest version of Xcode that supports iOS 6.x. An Apple Developer account is required to deploy iOS apps to physical devices.

Supported deployment platforms for applications created with Appmethod are PCs and tablets with Intel/AMD processors running Windows XP or later. Macs running OS X 10.7 or later. iPhone 3GS or later, iPad, or iPod Touch 4th Generation or later running iOS 6.0 or later. Android phones and tablets with ARM7 processors, running Android Gingerbread (2.3.3-2.7), Ice Cream Sandwich (4.0.3 or 4.0.4) or Jelly Bean (4.1.x, 4.2.x or 4.3.x).

File size for download:

  • Initial zip download is approximately 50MB.
  • Additional download size may be up to 3GB, depending on features and options selected.
  • Download times will vary based on network speed.

Appmethod EULA

Written by J T403 on . Posted in Product Information

Appmethod

Software License and Support Agreement

1. SCOPE.  This Software License and Support Agreement (“Agreement”) is a legal agreement between you (either an individual or an entity (“Licensee”)) and Embarcadero Technologies, Inc., a Delaware corporation with offices at 100 California Street, 12th Floor, San Francisco, California 94111, including its affiliates (“Licensor”).  By downloading or unsealing Licensor’s software and/or documentation (“Products”), Licensee is agreeing to be bound by the terms of this Agreement.   In the event of a conflict between the terms of this Agreement and any ordering document, the terms of this Agreement will govern and control.  Delivery if made by any means other than electronic delivery, shall be made FCA (Incoterms 2010) Licensor’s shipping point. If Licensee is evaluating Licensor software, only the provisions of Section 22 below will govern such evaluation.

2 LICENSE.

2.1 LICENSE GRANT.  Licensor grants to Licensee a non-exclusive, nontransferable, license (the “License”) to use this Product within the country (or in the case of a country within the European Union within the European Union) specified by Licensee’s ship to address provided by Licensee in the ordering documentation for the Product at the time of purchase (“Licensed Country”) and solely for the development of software programs (“Developed Works”) in the following manner:

 

Individual License – Annual Term

If Licensee has purchased an annual term Individual License, then during the license term specified on the ordering documents Licensee may install the Product on up to three computers and designate one person in Licensee’s organization ("Named User") the right to use the Product, provided that only the Named User uses the Product.  A license must be purchased for the applicable target operating system (e.g. Windows, iOS, OSX or Android) that Licensee wishes to deploy on. Developed Works may not be deployed within Licensee’s organization except for the limited purpose of internal testing for up to 5 devices. Developed may be distributed only through third party public app stores or public websites. If Licensee’s organization consists of more than five people (in total, not just software developers) then the Individual Licenses may not be used and Business Licenses must be purchased. Distribution of Enterprise MobileServices requires a separate license, described below. Continued use of licenses following expiration of the annual term requires payment of annual fee provided that upon expiration Apps developed using the Product may still be distributed.

Business License – Annual Term

If Licensee has purchased an annual term Business License, then during the license term specified on the ordering documents Licensee may install the Product on up to three computers and designate one person in Licensee’s organization ("Named User") the right to use the Product, provided that only the Named User uses the Product.  A license must be purchased for the applicable target operating system (e.g. Windows, iOS, OSX or Android) that Licensee wishes to deploy on. Developed Works may be deployed within Licensee’s organization for internal use and distributed to third parties outside Licensee’s organization. Distribution of Enterprise MobileServices Requires a separate license, described below. Continued use of licenses following expiration of the annual term requires payment of annual fee provided that upon expiration Apps developed using the Product may still be distributed.

Business License – Perpetual

If Licensee has purchased a perpetual Business License, then Licensee may install the Product on up to three computers and designate one person in Licensee’s organization ("Named User") the right to use the Product in perpetuity, provided that only the Named User uses the Product.  Developed Works may be deployed within Licensee’s organization for internal use and distributed to third parties outside Licensee’s organization. A license must be purchased for the applicable target operating system (e.g. Windows, iOS, OSX or Android) that Licensee wishes to deploy on. Distribution of Enterprise MobileServices requires a separate license, described below. Support and maintenance must be purchased separately.

Concurrent and Network Named Licenses

In addition to the rights and restrictions described for a particular license, if Licensee has purchased a Network License, Licensee may install the Product on a network within the Licensed Country, for use by individual Named Users of the Product for which Licensee has purchased a license.

In addition to the rights and restrictions described for a particular license, if Licensee has purchased a Concurrent Users license, Licensee may install the Product on a network within the Licensed Country to be used concurrently on different computers by up to the authorized number of users for which Licensee has purchased a license.

Enterprise Mobile Services Deployment License

Deployment of Enterprise MobileServices on up to 5 devices within Licensee’s organization for testing purposes is permitted and is without charge. Deployment internally beyond 5 testing devices or distribution externally to third parties of Enterprise MobileServices for any purpose requires that Licensee purchase an Enterprise MobileServices Deployment License. Enterprise MobileServices Deployment Licenses may be installed on one or more servers or desktops to provide the App Services Deployment functionality to mobile devices. Enterprise MobileServices Deployment Licenses are sold in incremented blocks of licensed devices. Each device using or accessing the Enterprise MobileServices functionality must be licensed. Once the total number of licensed devices is reached additional device licenses must be purchased.  Device licenses are sold in incremented blocks of devices specified on the ordering document. A “device” means a single unique hardware device such as a phone, tablet or computer.

Redistributables under the Enterprise MobileServices Deployment License are defined in the software deployment file that is provided with the Product. 

 

2.2.  GENERAL TERMS THAT APPLY TO COMPILED PROGRAMS AND REDISTRIBUTABLES. 

 

2.2.1 Redistributables.  The Product may include certain files, libraries and/or source code specifically designated as "redistributables" by Licensor in the accompanying printed or on-line documentation ("Redistributables") that are necessary to use works (“Works”) created using the Product. From time to time, Licensor may designate other files as Redistributables. Licensee should refer to the documentation, including any "readme" or "deploy" files provided with the Product, for additional information regarding Redistributables. Unless otherwise indicated in a “readme” or “deploy” file, Redistributables may only be distributed as part of Licensee’s Works, in executable, non-source form. Subject to the terms and conditions of this Agreement, Licensee may freely redistribute source code or compiled code that is entirely Licensee’s own and does not contain any Redistributables. 

 

2.2.2 Licensing of Redistributables.  Subject to the terms and conditions of this Agreement including the restrictions of Section 2.2.3, Licensor grants Licensee the personal, nonexclusive, nontransferable, and limited license to: (a) make exact copies of the Redistributables and distribute those copies solely as components of Licensee’s Works and solely as required for permitting end users of the Works ("End Users") to install and execute the Works; (b) install and execute Redistributables, without modification, on computers that Licensee owns or possesses solely for Licensee’s own internal use; and (c) sublicense to Licensee’s End Users the personal, nonexclusive, nontransferable right to install and execute Redistributables, without modification, solely as components of Works and solely for such End Users' own internal use, subject to End Users' compliance with the restrictions in Section 5 as to Redistributables. Notwithstanding the foregoing, Licensee may modify Redistributables that are provided to Licensee in source form, subject to all the terms of this Section 2.2 and provided that the modified Redistributables are distributed (i) only as part of Licensee’s larger Work (ii) the Redistributable file is renamed and (iii) only executable, non source Redistributables may be distributed. The rights granted to Licensee under this Section 2.2.2 may not be exercised by others, including co-developers, regardless of how Licensee might compile, link, or package Licensee’s Works.  These rights apply only to Redistributables and to no other file, library, source code or other component or derivative work of the Product.  They may be exercised only with respect to Works created by Licensee using a duly licensed, properly registered copy of the Product. 

 

2.2.3 Certain Restrictions.  Regardless of any modifications that Licensee makes and regardless of how Licensee might compile, link, or package Licensee’s Works: (a) except as provided in Section 2.2.6, Licensee may not permit Licensee’s End Users to modify or further distribute Redistributables or use Redistributables in any program that they create; (b) Licensee may not use Licensor's or any of its suppliers' names, logos, or trademarks to market Licensee’s Works, except to state descriptively that Licensee’s Work was written using the Product; (c) all copies of the Works Licensee create must bear a valid copyright notice, either Licensee’s own or the Licensor copyright notice that appears on the Product, and Licensee may not remove or alter any Licensor copyright, trademark or other proprietary rights notice contained in any portion of the Redistributables; and (d) Licensee may only distribute Redistributables with Works that add primary and substantial functionality to the Redistributables and are not merely a set or subset of any of the Redistributables, and that are created in accordance with the terms of this Agreement. Licensee shall not modify or distribute the Redistributables so that any part of it becomes, or could be interpreted or asserted to be, subject to an Excluded License. An “Excluded License” is one that requires, as a condition of use, modification or distribution, that (a) the code be disclosed or distributed in source code form; or (b) others have the right to modify it.

 

2.2.4 Relationship with End Users.  Except as set forth in Section 2.3, there are no third party beneficiaries to this Agreement.  Consequently, Licensor provides no warranty at all to any person, other than the limited warranty provided to Licensee the original purchaser of the Product, as set forth herein, and Licensee will be solely responsible to Licensee’s End Users (or anyone else who uses or acquires Works) for support, service, upgrades, or technical or other assistance (including with respect to any Redistributables included therein), and such persons will have no right to contact Licensor for any services or assistance.  Licensee will indemnify, defend and hold Licensor, its licensors, its suppliers and each of their respective employees, officers, directors and affiliates, harmless from and against any claims or liabilities arising out of or related to the use, procurement, reproduction or distribution of Licensee’s Works by third parties. 

 

2.2.5 Third Party Software.  The Product, including Redistributables, may include source code, redistributable files, and/or other files provided by a third party vendor ("Third Party Product"). Since use of Third Party Product might be subject to license restrictions imposed by the third party vendor, Licensee should refer to the on-line documentation (if any) provided with Third Party Product for any license restrictions imposed by the third party vendor.  In any event, any license restrictions imposed by a third party vendor are in addition to, not in lieu of, the terms and conditions of this Agreement. 

 

2.2.6 Restrictions. You shall not and you shall not permit your End Users to (a) modify, adapt, alter, translate, or create derivative works of the Redistributables or merge the Redistributables with other software other than as described in the Product's accompanying documentation or as approved of in writing by Embarcadero; (b) lease, rent or loan the Redistributables to any third party; (c) sublicense, distribute or otherwise transfer the Redistributables or any component thereof to any third party except as expressly authorized in this Agreement; (d) reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code of the Redistributables; (e) remove, alter, or obscure any confidentiality or proprietary notices (including copyright and trademark notices) of Embarcadero or its suppliers on the Redistributables; or (f) reproduce or use the Redistributables except as expressly authorized under herein.  End User's sublicense rights to the Redistributables are conditioned upon compliance with such limitations.  

 

2.2.7 Other Rights.  Contact Licensor for the applicable royalties due and other licensing terms for all other uses or distribution of the Redistributables. 

 

2.3 PROGRAM NOTES. The following terms and conditions ("Program Notes") are specific to certain editions, versions and components of the Product and are in addition to the provisions of Sections 2.1 and 2.2.  If any provision of the Program Notes applicable to the Product conflicts with any other provision of this Agreement, then the provision of the Program Notes will supersede and control.

 

ADDITIONAL LICENSE TERMS APPLICABLE TO MAC OS X AND iOS DEVELOPMENT

Use of the Product for Mac OS X and iOS development requires that Licensee (i) complete development on an Apple-branded computer using Xcode 5 and the iOS 7 SDK and (ii) agrees to the applicable Apple software license agreement for Xcode and the iOS SDK agreement. Any applications developed using the Product cannot be installed or used on an iOS product or submitted to the Apple App Store unless Licensee has met all of Apple’s requirements including but not limited to entering into a separate iOS Developer Program Agreement with Apple. Any images based on Apple’s Human Interface Guidelines may only be used with applications for Mac OS X and iOS.

ADDITIONAL TERMS APPLICABLE TO ANDROID DEVELOPMENT

Use of the Product for Android development requires that Licensee agrees to the applicable Google software license agreement for the Android SDK and NDK. Any applications developed using the Product may require compliance with certain Google requirements prior to submission to the Google Play Store.

ADDITIONAL LICENSE TERMS APPLICABLE TO SOFTWARE LICENSED FOR EDUCATIONAL USE 

 

In the event Licensee has obtained an educational license the following terms apply. Licensee may exercise Licensee’s rights under this Agreement to use the Product and to create Works solely for Licensee’s own personal use in providing or receiving instruction within the limited scope of guided computer programming and/or software training courses in which Licensee are a direct and personal participant, either as student or instructor ("Courses"). Licensee may only reproduce, distribute and use Works, in source or object code form, to other participants of the Courses and then only for educational or training purposes. Licensee may not use the Products or Works created with the products for any commercial, business, governmental or institutional purpose of any kind, except to the extent Licensee are an instructor teaching a Course. All rights not specifically granted to Licensee herein are retained by Licensor. 

 

 

 

 

STYLES

 

The Product may include certain graphical “styles.” Some of the styles included with the Product are intended to be deployed on specific platforms or operating systems as indicated in the documentation. Licensee is not licensed to deploy a platform and/or operating system specific style onto an operating system or platform for which the style is not licensed.

 

IBLITE

 

IBLite usage requires a separate registration process and agreement to supplemental license terms.

 

Third Party Software and Separately Licensed Code

Certain components of the Product use or incorporate third party software programs and/or libraries (but excluding Separately Licensed Code) ("Third Party Software"). Licensee agrees that Licensor's third party licensors and suppliers are intended third party beneficiaries of all terms and conditions of this Agreement intended to protect intellectual property rights in the Product (including the Third Party Software) and limit certain uses thereof. 

The components listed in the thirdpartylicense file are considered "Separately Licensed Code". 

Separately Licensed Code is licensed to Licensee under the terms of the applicable third party license agreement(s) set forth in the thirdpartylicense file or as provided with the Separately Licensed Code. The terms of such third party license agreement(s) governs Licensee’s use of all Separately Licensed Code.

LICENSOR DISCLAIMS ANY AND ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS INCLUDING, BUT NOT LIMITED TO, THE WARRANTY OF TITLE, NON-INFRINGEMENT OR INTERFERENCE AND THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE SEPARATELY LICENSED CODE;

Licensor is not liable to Licensee, and will not defend, indemnify, or hold Licensee harmless for any claims arising from or related to the Separately Licensed Code; and

Licensor is not liable for any direct, indirect, incidental, special, exemplary, punitive or consequential damages including, but not limited to, lost data, lost savings, and lost profits, with respect to the Separately Licensed Code.

 

3. TERM.  This Agreement shall be effective on the date first accessed by Licensee.

4. TERMINATION.  Licensor may immediately terminate this Agreement without further obligation or liability: (a) with respect to a License, if Licensee fails to pay the license fee due for the License hereunder and continues to be delinquent for a period of thirty (30) days after the last day on which payment is due, (b) if a petition alleging insolvency is filed by or against Licensee and not stayed within 60 days, or a receiver is appointed for any part of Licensee’s business, or its assets are assigned for the benefit of creditors; or (c) if Licensee commits any material breach of this Agreement and fails to remedy such breach within thirty (30) days after written notice by Licensor of such breach.  The termination of this Agreement shall not affect: (i) the obligation of either party pursuant to any License which has not been terminated, and which shall therefore remain in effect in accordance with its terms; or (ii) the survival of the representations and warranties contained herein.  Within 60 days of the termination of any License, Licensee shall return to Licensor the terminated Product and all related documentation, and copies thereof.  Licensee shall promptly certify in writing to Licensor that all copies of the Product have been removed from each computer upon which the Product was installed, and that any copies not returned have been destroyed.  

5. TITLE AND PROPRIETARY INFORMATION.

5.1 TITLE AND COPYRIGHT.  Licensor represents and warrants that it has the full rights to license the Product to Licensee and to perform its obligations under this Agreement.  All title and copyrights and other industrial, intellectual and marketing rights in and to the Product, including but not limited to all modifications thereto made by or for any person, are owned by Licensor and/or its affiliates and licensors, and are protected by both United States copyright law and applicable international copyright treaties.  Licensee agrees not to claim or assert title to or ownership of the Product.  Except as expressly set forth herein, Licensee may copy the Product only for backup or archival purposes, and for no other purpose.  Licensee will not remove or alter any copyright or proprietary notice from copies of the Product, and copies made by or for Licensee shall bear all copyright, trade secret, trademark and any other intellectual property right notices on the original copies.  All rights not specifically granted to licensee herein are retained by Embarcadero.  

5.2 RESTRICTIONS.  Licensee acknowledges and agrees that the Product contains valuable trade secrets of Licensor and/or its affiliates and licensors, and that this Agreement establishes a confidential relationship between the parties with respect to this information.  The licenses granted herein are subject to the following restriction: Licensee agrees not to use the Product to develop an application that is directly competitive to the Product or to any other Embarcadero products. Subject to applicable law, Licensee agrees (a) not to decompile, disassemble, reverse engineer or otherwise attempt to derive the Product source code from object code except to the extent expressly permitted by applicable law or treaty despite this limitation; (b) not to sell, rent, lease, license, sublicense, display, modify, time share, outsource or otherwise transfer the Product to, or permit the use of the Product by, any third party; and (c) to preserve the confidential nature of the proprietary and trade secret information by retaining and using the Product in trust and confidence, solely for its internal use, and using the degree of care and protection that Licensee would use for its own information of similar importance, but in no event less than a reasonable degree of care and protection, to prevent the unauthorized use, copying, publication or dissemination of the Product and Licensor’s confidential information learned from Licensee’s use of the Product.  Licensee will not export or re-export the Product without both the written consent of Licensor and the appropriate U.S. and/ or foreign government license(s) or license exception(s).  Licensor shall have the right to seek injunctive relief against any actual or threatened violation of these restrictions, in addition to any other available remedies. Additional restrictions may apply to certain files, programs or data supplied by third parties and embedded in the Product; consult the Product installation instructions or release notes for details. Licensee agrees to promptly report to Licensor any violations of these provisions by Licensee’s employees, consultants or agents of which Licensee is aware.

6. SUPPORT AND MAINTENANCE (“Support”).  Licensee is entitled to the Support services defined below as part of an annual Support fee paid in connection with a perpetual license. In the case where Licensee has purchased term licenses the availability of Support depends upon the type of license obtained: Support may not be available for the license or the number of support incidents or the type of support may be restricted. The support available to term license is further described at http://www.embarcadero.com/support.

6.1 ELECTRONIC SERVICES.  To the extent that electronic services are available, Licensee may electronically access, at no charge, Support services which will be available twenty four (24) hours a day, seven (7) days per week.  Such electronic services may include, but are not limited to: incident submission, case management and Product Releases.

6.2 SUPPORT.  Support shall be applicable only to the Product licensed or sold under this Agreement for which Support fees have been paid.  Support will not cover any adaptation or modification of the Product made by Licensee or any third party. The email and phone support hours shall be as identified on the Embarcadero support website. For the Individual IDE License only installation support is provided. 

Support shall consist of:

(a)Make available a regional telephone number or other electronic support to Licensee in order for the Licensee to report Product issues and to receive assistance. Licensor will analyze the incident and verify the existence of the problem and provide direction and assistance in resolving the incident; and

(b)Make available all updates, upgrades and other changes (“Releases”) that Licensor, at its sole discretion, makes or adds to the Product and which Licensor furnishes, without charge, to other licensees of the Product that are enrolled in Support. Requests for Releases will only be honored during the support term. Physical media requires an additional charge.

 

6.3TERMINATION OF SUPPORT. Licensee may cancel enrollment in Support upon written notice to Licensor at least thirty (30) days prior to the next Support Anniversary Date. If Licensee has failed to renew or terminated its enrollment in Support, for a period of up to six months from the Support expiration date, Licensee may re-enroll in Support by paying a reinstatement fee to be calculated based on Licensor’s then current reinstatement policy and due for the period during which Licensee was not enrolled in Support. In addition, Licensee must pay the annual charge for Support for the next year in advance.  Such reinstatement date shall then be considered the Support Anniversary Date. For the avoidance of doubt, Support reinstatement will not be permitted after six months of lapsed Support. Licensee agrees not to modify the Product without the prior written approval of Licensor.  Unapproved alterations to the Product shall void any obligation by Licensor to provide Support for the Product, pursuant to this Section 6, during the warranty period and any subsequent period in which Licensee is enrolled in Support.  Licensor may elect to cease offering support services at any time (i) for a particular Product version in the case where it has been replaced by newer release(s) and (ii) in the case where a particular Product has reached its end of life.

6.4 CHANGE OF SUPPORT FEES.  Licensor reserves the right to change its then current published list prices for the Products and its charge for Support at any time prior to renewal. Any such change to Support shall not take effect until the completion of the then current support term.

 

6.5 SERVICES; UPDATES; PRODUCT CHANGES.  Licensor is not required under this Agreement to provide any installation, training or other services to licensee. Such services, if available, must be purchased separately.  If Licensee purchases support and Licensor provides licensee with a new release, error correction, update, upgrade or other modification to the Product, or Licensee separately purchases an upgrade such modification or upgrade will be deemed part of the Product, and subject to the terms of this Agreement, unless the modification is expressly provided subject to a separate license agreement. If licensee have acquired an upgrade version of the Product (whether through support or purchase of a separate upgrade), such upgrade constitutes a single Product together with the copy of the Product that licensee upgraded. This means that, although Licensee may have two sets of Product media and/or two license keys, licensee still has only one license. Therefore, licensee may not transfer the original copy of the Product or license key to any other party or user. Licensor reserves the right at any time not to release or to discontinue release of any Product and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of any future releases of the Product.  If licensee acquires a Network Named upgrade or Concurrent upgrade license which includes rights to older product versions, then Licensee must deactivate the upgraded license upon installation of the upgrade license provided that the product version(s) of the upgraded license are also included in the upgrade license.

7.PAYMENT SCHEDULE.  Payment for all License and Support fees shall be due thirty (30) following receipt by Licensee of an invoice by Licensor specifying the amounts due, unless otherwise set forth in an ordering document accepted by Licensor in writing.  All fees are nonrefundable. Licensor shall invoice Licensee for the initial Support fees upon the initial order of the licensed Products (the “Support Anniversary Date”).  Sixty (60) days prior to each annual Support Anniversary Date of the licensed Products, Licensor shall invoice Licensee the then-current fee for the next year of Support.

8.LIMITED WARRANTY AND CONDITIONS.  Licensor warrants and conditions for a period of sixty (60) days that the media on which the Product is furnished will be, under normal use, free from defects in material and workmanship. Licensor also warrants that the Product will perform in all material respects with the operating specifications contained in the accompanying Product documentation, for a period of sixty (60) days from the date of shipment.  Other than with respect to any indemnification hereunder, Licensor’s entire liability and Licensee’s exclusive remedy under this provision will be for Licensor to use commercially reasonable efforts to remedy defects covered by this warranty and condition within a reasonable period of time or, at Licensor’s option, either to replace the defective Product or to refund the amount paid by Licensee to license the use of the Product.  Licensor does not warrant or condition that the operation of the Product will be uninterrupted or error free or that all software defects can be corrected. This warranty and condition shall not apply if (a) the Product is not used in accordance with applicable documentation; (b) Product defect has been caused by Licensee’s malfunctioning equipment; or (c) Licensee has made modifications to the Product not expressly authorized in writing by Licensor. No employee, agent, or representative of Licensor has the authority to bind Licensor to any oral representations, warranties or conditions concerning the Product. Any written representation, warranty or condition not expressly contained in this Agreement shall not be enforceable. 

THIS WARRANTY AND CONDITION IS IN LIEU OF ALL OTHER WARRANTIES AND CONDITIONS. THERE ARE NO OTHER EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS, INCLUDING WITHOUT LIMITATION THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, REGARDING THIS AGREEMENT OR ANY PRODUCT (S) LICENSED HEREUNDER.

9. LIMITATION OF LIABILITY.  Neither Licensor nor Licensee shall be liable to the other party for consequential, indirect, incidental, exemplary, special or punitive damages from any cause, whether in contract, tort (including negligence) or otherwise, arising out of or in any way connected with the design, manufacture, sale, support or use of the Product.  Except as provided in Section 10 below, in no event shall Licensor’s or Licensee's liability for direct damages resulting from the use of the Product exceed the amount paid by the Licensee to license the use of the Product

10. INDEMNIFICATION FOR INFRINGEMENT. Licensor will defend or settle, at its own expense, any claim against Licensee asserting a copyright, trademark or trade secret which concerns the Product used within the scope of the Agreement hereunder.  Licensor shall indemnify Licensee against any loss, expense or liability including reasonable attorney's fees from any damages alleged against Licensee. Licensor’s obligations under this Section are conditioned on Licensee promptly notifying Licensor in writing after Licensee first receives notice of any such claim, action or allegation of infringement and, Licensor being given sole control of the defense of any action and all negotiations for its settlement or compromise, with the reasonable assistance of Licensee.  Licensor shall not be liable for any costs or expenditures incurred by Licensee without Licensor’s prior written consent. If an injunction or order is obtained against Licensee’s use of the Product by reason of the allegations of infringement, or if in Licensor’s opinion the Product is likely to become the subject of a claim of infringement, Licensor shall, at its expense:

(a)Procure for Licensee the right to continue using the Product; or 

(b)Modify or replace the Product with a compatible, functionally equivalent, non-infringing Product(s); or

(c)If neither (a) nor (b) is reasonably practical in Licensor’s judgment, remove the Product and issue Licensee a pro rata credit based upon the License fees paid for the Product prorated over a thirty-six (36) month period from the date of shipment of the Product.  Thereafter, termination shall proceed in accordance with the terms of Section 4.

Licensor shall have no obligation under this Section to the extent the alleged infringement results from (i) modification of the Product other than by Licensor; (ii) the combination of the Product with products not provided by Licensor; or (iii) use of any older version of the Product when use of a newer version made available to Licensee would have avoided the infringement. 

This Section 10 is Licensor’s entire liability and Licensee’s sole and exclusive remedy in the event of intellectual property infringement of any kind.

11. VERIFICATION.  If Licensee is entering into this Agreement as an entity other than an individual (e.g., as a corporation, a partnership, or other organization), Licensor may, at its expense, audit the number of copies of the Product in use by Licensee and the designated CPU(s) on which the Product is installed. Any such audit shall be conducted during regular business hours at Licensee’s facilities and shall not unreasonably interfere with Licensee’s business activities. If an audit reveals that LICENSEE has underpaid fees to Licensor, Licensee shall be invoiced for such underpaid fees (based on the list prices in effect at the time the audit is completed); and if the underpaid fees exceed 5% of the License fees already paid, then Licensee shall also pay Licensor the reasonable costs of conducting the audit. 

 

12. ASSIGNMENT.  Neither this Agreement nor any of Licensee’s rights, licenses or obligations hereunder may be assigned or delegated by Licensee to any third party, including without limitation in connection with a merger, acquisition, reorganization, outsourcing, change of control or under any other circumstance.  Any such purported assignment or delegation shall be void and of no effect and shall constitute an incurable breach of this Agreement resulting in the automatic termination of this Agreement and all rights and licenses granted to Licensee hereunder.

13. U.S. GOVERNMENT RESTRICTED RIGHTS; EXPORT COMPLIANCE.  Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in FAR Section 52.227-14 Alt. III (g)(3), FAR Section 52.227-19, DFARS 252.227-7014 (b) or DFARS 227.7202, as amended from time to time. Contractor/Manufacturer is Embarcadero Technologies, Inc., 100 California Street, 12th Floor, San Francisco, CA 94111.  Any contract notices should be sent to this address.  Licensee may not download, use, transfer, export or re-export the Product except as authorized by United States law and the laws of the jurisdiction in which the Product was obtained. In particular, but without limitation, Product may not be, downloaded, used, exported or re-exported (a) in or to (or by or to a national or resident of) any country then under U.S. economic embargo (currently including, but not necessarily limited to, Cuba, Iran, North Korea, Sudan, and Syria), (b) or any end user who Licensee’s knows or has reason to know will utilize them in the design, development or production of nuclear, chemical or biological weapons, or rocket systems, space launch vehicles, and sounding rockets, or unmanned air vehicle systems or (c) to any person or entity on the U.S. Treasury Department's list of Specially Designated Nationals or on the U.S. Department of Commerce's Denied Persons List or Entity List. By downloading or using Products, Licensee represents and warrants that it is not located in, under control of, or a national or resident of any such country or on any such list.

14. SEVERABILITY.  Should any provision of this Agreement be determined to be invalid, ineffective, or unenforceable, under present or future laws, the remainder of the provisions shall remain in full force and effect and shall in no way be affected, impaired or invalidated.

15. NOTICE.  Notices to either party shall be in writing to the address indicated in this Agreement (or as later amended) and deemed effective when received, or twenty-four (24) hours following the date of the postmark, if sent by prepaid certified mail, return receipt requested.

16. REFERENCING.  If applicable, Licensee agrees that Licensor may refer to the corporate name of Licensee as a customer of Licensor, both internally and in externally published media; any additional disclosure by Licensor with respect to Licensee shall be subject to the prior written approval of Licensee. 

17. FORCE MAJEURE.  Neither party will be in default of its obligations under this Agreement to the extent its performance is delayed or prevented by causes beyond its reasonable control, including but not limited to acts of God, earthquake, flood, embargo, riots, sabotage, utility or transmission failures, fire or labor disturbances.  The party facing an event of force majeure shall use its commercially reasonable efforts in order to remedy that situation as well as to mitigate its effects.

18. WAIVER.  The waiver by a party of one breach or default by another party under this Agreement will not constitute the waiver of any subsequent breach or default.  No waiver shall be effective unless made in writing and signed by an authorized representative of the waiving party.

19. SURVIVAL.  In the event of expiration or termination of this Agreement for any reason, the provisions of Sections 1, 4, 5, 7-10 and 13-20 shall survive in accordance with their respective terms.

20. ENTIRE AGREEMENT.  Licensee agrees that this is the complete and exclusive statement of the agreement between the parties, and supersedes all prior proposals and understandings, oral and written, relating to the subject matter of this Agreement. 

21. GOVERNING LAW.  This Agreement shall be governed by and construed in accordance with the laws of the State of California without regard to conflicts of law principles.  The provisions of the UN Convention on Contracts for the International Sale of Goods shall not apply.

 

22. EVALUATION LICENSE.  Licensor is the owner and provider of certain proprietary software and documentation that Licensee desires to have tested and evaluated on the terms and conditions of this Section 22(“Software”).  For a term not to exceed thirty (30) days (“Evaluation Period”) without Licensor’s written authorization, the Software will be provided solely for evaluation purposes for Licensee’s own internal use (“Evaluation”) and Licensee is hereby granted a nontransferable, nonexclusive, limited license to operate and use the Software for such Evaluation.  The Evaluation Period begins on the date Licensee downloads or unseals the Software.  At the end of the Evaluation Period, Licensee shall cease using and shall remove the Software from its systems.  This requirement applies to copies of the Software in all forms (partial and complete) on all types of media and computer memory and whether or not merged into other materials.  Licensee agrees not to cause or permit the reverse engineering, disassembly, modification, translation or decompilation of the Software.  Licensee shall not copy the Software, or write or develop any derivative software.  Licensee shall not release the results of any Evaluation testing or other performance results of the Software conducted under this Section 22 to any third party without Licensor’s prior written consent for each such release.

 

The SOFTWARE provided for THIS EVALUATION IS DELIVERED "AS IS, WHERE IS" AND LICENSOR SPECIFICALLY DISCLAIMS ANY AND ALL warrantIES of any kind including warranties of merchantability AND fitness for a particular purpose. Licensor does not warrant that the Products will operate without interruption or be error free.

 

Sections 5, 9, 11-15 and 17-21 of the Agreement shall be deemed incorporated by this reference in the Evaluation license granted under this Section 22.

 

 

23.  Hazardous Uses.  The Product is not intended for use, and Licensee may not use or allow others to use the Product, in connection with any application requiring fail-safe performance such as the operation of nuclear power facilities, air traffic control or navigation systems, weapons control systems, life support systems, or any other system whose failure could lead to injury, death, environmental damage or mass destruction.  Licensee agree that Embarcadero will have no liability of any nature, and Licensee is solely responsible, for any expense, loss, injury or damage incurred as a result of such use of the Product

 

 

 

 

 

 

IF INCLUDED WITH THE PRODUCT THE FOLLOWING APPLIES: 

 

MICROSOFT SOFTWARE LICENSE TERMS

MICROSOFT DIRECTX END USER RUNTIME

These license terms are an agreement between Microsoft Corporation (or based on where you live, one of its affiliates) and you.  Please read them.  They apply to the software named above, which includes the media on which you received it, if any.  The terms also apply to any Microsoft

* updates,

* supplements,

* Internet-based services, and 

* support services

for this software, unless other terms accompany those items.  If so, those terms apply.

BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS.  IF YOU DO NOT ACCEPT THEM, DO NOT USE THE SOFTWARE.

If you comply with these license terms, you have the rights below.

1. INSTALLATION AND USE RIGHTS.  You may install and use any number of copies of the software on your devices.

2. SCOPE OF LICENSE.  The software is licensed, not sold. This agreement only gives you some rights to use the software.  Microsoft reserves all other rights.  Unless applicable law gives you more rights despite this limitation, you may use the software only as expressly permitted in this agreement.  In doing so, you must comply with any technical limitations in the software that only allow you to use it in certain ways.    You may not

* work around any technical limitations in the software;

* reverse engineer, decompile or disassemble the software, except and only to the extent that applicable law expressly permits, despite this limitation;

* make more copies of the software than specified in this agreement or allowed by applicable law, despite this limitation;

* publish the software for others to copy;

* rent, lease or lend the software;

* transfer the software or this agreement to any third party; or

* use the software for commercial software hosting services.

3. BACKUP COPY.  You may make one backup copy of the software.  You may use it only to reinstall the software.

4. DOCUMENTATION.  Any person that has valid access to your computer or internal network may copy and use the documentation for your internal, reference purposes.

5. EXPORT RESTRICTIONS.  The software is subject to United States export laws and regulations.  You must comply with all domestic and international export laws and regulations that apply to the software.  These laws include restrictions on destinations, end users and end use.  For additional information, see www.microsoft.com/exporting.

6. SUPPORT SERVICES. Because this software is “as is,” we may not provide support services for it.

7. ENTIRE AGREEMENT.  This agreement, and the terms for supplements, updates, Internet-based services and support services that you use, are the entire agreement for the software and support services.

8. APPLICABLE LAW.

a. United States.  If you acquired the software in the United States, Washington state law governs the interpretation of this agreement and applies to claims for breach of it, regardless of conflict of laws principles.  The laws of the state where you live govern all other claims, including claims under state consumer protection laws, unfair competition laws, and in tort.

b. Outside the United States.  If you acquired the software in any other country, the laws of that country apply.

9. LEGAL EFFECT.  This agreement describes certain legal rights.  You may have other rights under the laws of your country.  You may also have rights with respect to the party from whom you acquired the software.  This agreement does not change your rights under the laws of your country if the laws of your country do not permit it to do so.

10. DISCLAIMER OF WARRANTY.   THE SOFTWARE IS LICENSED “AS-IS.”  YOU BEAR THE RISK OF USING IT.  MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES OR CONDITIONS.  YOU MAY HAVE ADDITIONAL CONSUMER RIGHTS UNDER YOUR LOCAL LAWS WHICH THIS AGREEMENT CANNOT CHANGE.  TO THE EXTENT PERMITTED UNDER YOUR LOCAL LAWS, MICROSOFT EXCLUDES THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.

11. LIMITATION ON AND EXCLUSION OF REMEDIES AND DAMAGES.  YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00.  YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.

This limitation applies to

* anything related to the software, services, content (including code) on third party Internet sites, or third party programs; and

* claims for breach of contract, breach of warranty, guarantee or condition, strict liability, negligence, or other tort to the extent permitted by applicable law.

It also applies even if Microsoft knew or should have known about the possibility of the damages.  The above limitation or exclusion may not apply to you because your country may not allow the exclusion or limitation of incidental, consequential or other damages.

 

 

 


RAD Studio XE8 / Appmethod 1.16 is not finding the Developer Cert...

Written by Borja on . Posted in Usability

Some customers have reported that their developer certificate is not being found automatically in RAD Studio/Appmethod while Xcode is able to find it without problems using the same provisioning profile:

 show cert

Only Auto option appears as RAD Studio / Appmethod has not found an appropriate certificate for the mobile provision

 The problem could be that there is an expired certificate associated with the same identity on your Mac that the IDE is finding before getting the correct one.

In order to check it go to your Mac and open the application “Keychain Access”. Then select “View->Show expired certificates” in the menu:

show expired

 If there is an expired certificate under some keychain remove it (right-click over it and select “Delete…”):

delete cert

 Afterwards the developer certificate should be correctly found by the IDE.

 


Check out more tips and tricks in this development video: