//

Mail.app openen

Mail.app openen discussie in Ontwikkelen voor iOS forum; ( verdwijnt na registratie ) Hi, Hoe kan ik vanuit mijn applicatie Mail.app openen, maar met een eigen in te vullen odnerwerp, enz? Ik heb nu dus dit: [[UIApplication sharedApplication] ...



Ga terug   iPhone, iPod touch, iPad en Apple TV forum > Development > Ontwikkelen voor iOS
Wachtwoord vergeten? Registreren!
Registreer FAQ Ledenlijst Kalender Berichten van vandaag

Reageren

 

Discussietools Weergave
  #1  
Oud 20-09-08, 15:32
BadSide's schermafbeelding
BadSide BadSide is offline
• iOS 7.1.1
• 7.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Oct 2007
Locatie: Dordrecht
Berichten: 558
Standaard Mail.app openen

Hi,

Hoe kan ik vanuit mijn applicatie Mail.app openen, maar met een eigen in te vullen odnerwerp, enz?

Ik heb nu dus dit:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:email@email.com?subject=Hello"]];
Maar email@email.com en Hello wil ik als variabelen, dus %@, maar dat is met URLWithString niet toegestaan. StringWithFormat of URLWithFormat of iets dergelijks werkt allemaal niet.

Update: En is het trouwens ook mogelijk om zelf Mail.app in de simulator toe te voegen? Want ik kan het nu ook niet testen, want Mail.app ontbreekt.

Update: Ondertussen heb ik deze code bij elkaar 'verzamelt':
Code:
Url = [NSString stringWithFormat:@"mailto:%@?subject=%@&body=%@", toString, subjectString, contentString];
    Encoded = [Url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; 
    encodedUrl = [[NSURL alloc] initWithString:Encoded];
    [[UIApplication sharedApplication] openURL: encodedUrl];
Dit werkt wel, ook al is Mail.app zelf niet aanwezig, maar het geeft wel een warning over een argument van openURL: 'passing argument 1 of 'openURL:' from distinct Objective-C type'
Weet iemand hoe ik deze weg kan werken?
__________________
 iPhone 2G, 8GB  Intel MacBook (zwart), 2,2GHz, 160GB HD

Laatst gewijzigd door BadSide; 20-09-08 om 17:02.
Advertentie
Advertentie Gesponsorde links (verdwijnt na registratie)

  #2  
Oud 20-09-08, 18:38
macfreaker's schermafbeelding
macfreaker macfreaker is offline
iPhone(club) Guru
• iOS 14.0 beta
• iPadOS 14.0 beta
• Besturingssysteem: macOS
 
Geregistreerd: Dec 2007
Locatie: Aalst(50.936242,4.025867)
Berichten: 2.168
Stuur een bericht via ICQ naar macfreaker Stuur een bericht via Instant Messenger naar macfreaker Stuur een bericht via MSN naar macfreaker
Standaard

Je zal eens moeten kijken of je kan gebruik maken van NSTask.
Zie hieronder een voorbeeld maar dan voor een programma voormijn mac.
Er staat ook in hoe je argumenten kunt meegeven maar je zal deze wel even moeten aanpassen voor uw application.

Code:
- (IBAction)startknop:(id)sender {
	
	NSTask *task = [[NSTask alloc] init];
	[task setLaunchPath:@"/Applications/VLC.app/Contents/MacOS/VLC"];
	
	NSArray *args = [NSArray arrayWithObject:@" http://192.168.0.109:8001/1:0:1:31e7:45f:35:C00000:0:0:0:"];
	[task setArguments:args];
	
	[task launch];
	
}
  #3  
Oud 20-09-08, 18:43
BadSide's schermafbeelding
BadSide BadSide is offline
• iOS 7.1.1
• 7.1.1
• Besturingssysteem: Mac OS X
 
Geregistreerd: Oct 2007
Locatie: Dordrecht
Berichten: 558
Standaard

Thx voor je reactie. Hopelijk kan ik er wat mee.
Met de code die ik in de beginpost heb gezet werkt het nu ook, alleen heb ik dus last van die warning.

Ik ga er even mee aan de slag, thx!
Reageren



Er zijn 1 actieve gebruikers die momenteel deze discussie bekijken (0 leden en 1 gasten)

 

Soortgelijke discussies

Discussie Auteur Forum Reacties Laatste bericht
Hotmail berichten ongeopend op pc na openen in mail app? Tjade3 iPhone Apps 25 01-07-11 12:12
E-mail app met instant ophalen van mail djkavaa iPhone Apps 2 25-06-10 14:43
niet automatisch ophalen mail bij openen mail-app blaugrana iPhone Apps 4 26-11-09 17:06
Automatisch mail ophalen met standaard mail app? Rubske Archief 1 04-01-09 01:32
Mail.app; Spam probleem (niet in mail op macbook) Probe iPhone Apps 5 04-03-08 10:50

Regels voor berichten
Je mag geen nieuwe discussies starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit
Trackbacks are Aan
Pingbacks are Aan
Refbacks are Uit



Alle tijden zijn GMT +2. Het is nu 05:09.