Class InstrumentIpaOptions
[TypeConverter(typeof(InstrumentIpaOptionConverter))]
public sealed class InstrumentIpaOptions
- Inheritance
-
InstrumentIpaOptions
- Inherited Members
Constructors
InstrumentIpaOptions()
public InstrumentIpaOptions()
Properties
CollectionCapacity
[PList("RxVuiCollectionCapacity")]
public int CollectionCapacity { get; set; }
Property Value
CustomInstrumentedIpaFileLocation
[PList("RxVuiCustomInstrumentedIpaFileLocation")]
public string CustomInstrumentedIpaFileLocation { get; set; }
Property Value
EntitlementsPath
The path to optional entitlements file
public string EntitlementsPath { get; set; }
Property Value
ExitOnSuspend
When true, PList will be modified so that applications exists on suspend
[Browsable(false)]
public bool ExitOnSuspend { get; set; }
Property Value
Instrument
When true instrumentation will be done, otherwise it will be skipped.
[Browsable(false)]
public bool Instrument { get; set; }
Property Value
KeyPath
The path to the *.p12 key file
[Browsable(false)]
public string KeyPath { get; set; }
Property Value
Password
The password for the p12 key file.
[Browsable(false)]
public string Password { get; set; }
Property Value
PickerCapacity
[PList("RxVuiPickerCapacity")]
public int PickerCapacity { get; set; }
Property Value
ProvisionPath
The path to the embedded mobile provision file (*.mobileprovision).
[Browsable(false)]
public string ProvisionPath { get; set; }
Property Value
ResignOnly
With this option set to true Ranorex will perform only changing the signature of the chosen IPA. By default it should be set to false.
public bool ResignOnly { get; set; }
Property Value
SkipDeployment
With this option set to true Ranorex will not perform deployment process. It means that Ranorex will not attempt to upload the chosen IPA file to chosen endpoint. It may be useful, if one wants to only resign the IPA and deploy it using other device. By default it should be set to false.
public bool SkipDeployment { get; set; }
Property Value
SkipInstrumentation
With this option set to true Ranorex will not perform instrumentation process for the chosen IPA file. This option may be useful for deploying any IPA. By default it should be set to false.
public bool SkipInstrumentation { get; set; }
Property Value
Timeout
Timeout for the instrumentation process. Default is 3 minutes.
[Browsable(false)]
public Duration Timeout { get; set; }
Property Value
codeDirectoryVersion
public CodeDirectoryVersion codeDirectoryVersion { get; set; }
Property Value
Methods
AsDictionary()
public Dictionary<string, object> AsDictionary()
Returns
Create(XmlNode)
public static InstrumentIpaOptions Create(XmlNode recordItemNode)
Parameters
recordItemNodeXmlNode
Returns
CreateXmlNode()
public XmlNode CreateXmlNode()
Returns
- XmlNode