ios - MFMailComposeViewController 对象未在 iPad 中分配,但在模拟器中工作正常
<p><p>当我 <code>alloc</code>/<code>init</code> <code>MFMailComposerViewController</code> 时,它没有被分配,并且对象是 <code>nil</code>。呈现 <code>mailViewController</code> 时应用程序崩溃。这是我的代码:</p>
<pre><code>MFMailComposeViewController*picker = [ init];
picker.mailComposeDelegate = self;
;
NSString *body = [NSString stringWithFormat:@"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">"
"<html>"
"<head>"
"<meta http-equiv=\"Content-Type\" content=\"text/html;charset=UTF-8\">"
"</head>"
"<body>"
"%@"
"</body>"
"</html>",];
;
NSData* data = UIImagePNGRepresentation(self.sharedImage);
;
;
</code></pre></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>第 1 步:我认为首先您需要从设备的设置中添加帐户。如果您尚未从设置中添加帐户,那么您将遇到此类问题。</p>
<p>第 2 步:属性化和综合您的 MFMailComposeView ControllerObject</p></p>
<p style="font-size: 20px;">关于ios - MFMailComposeViewController 对象未在 iPad 中分配,但在模拟器中工作正常,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/26009365/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/26009365/
</a>
</p>
页:
[1]