Have sent more pronounced test results to Apple, only text/plain attachments are created in a simple loop.
Each attachment has the same short C string "x".
Response times:
iPhone 3GS, iOS 6.1.3 : 1 sec
iPhone 4S, iOS 8.4.1 : < 1 sec
iPad mini 2, iOS 9: 48 sec
Given the speed differences of the test devices, at least a factor 100 slower in iOS 9.
Sample code:
char str[10];
strcpy(str, "x");
NSData * myData = [NSData dataWithBytes:str length:strlen(str)];
for (long i = 0; i < 10;i++) {
NSString* fname = [NSString stringWithFormat: @"attach%ld.myextension", i];
[mailer addAttachmentData:myData mimeType:@"text/plain" fileName:fname];
}
Have attached a sample XCode project with this coding to the bug report.
Hope it will now be accepted as a real issue.