小编iPh*_*eDv的帖子

如何创建Apple邮件插件

我将为OS X Mail.app应用程序创建一个邮件插件,以获得一些额外的功能.

我不知道从哪里开始,因为没有插件的官方文档.

任何人都可以帮助我,我该如何开始这个项目.是否有任何初始链接或教程,请建议?

macos plugins cocoa objective-c

27
推荐指数
1
解决办法
8055
查看次数

Python twisted reactor - 已经在使用的地址

我正在按照教程http://www.raywenderlich.com/3932/how-to-create-a-socket-based-iphone-app-and-server在Mac OS X环境中使用套接字编程创建示例.

我正在使用post 80 for reactor.listenTCP(80,factory).当我运行server.py文件时,收到错误:

File "server.py", line 10, in <module>
    reactor.listenTCP(6, factory)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/posixbase.py", line 436, in listenTCP
    p.startListening()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/twisted/internet/tcp.py", line 641, in startListening
    raise CannotListenError, (self.interface, self.port, le)
twisted.internet.error.CannotListenError: Couldn't listen on any:80: [Errno 48] Address already in use.
Run Code Online (Sandbox Code Playgroud)

源代码如下:

from twisted.internet.protocol import Factory, Protocol
from twisted.internet import reactor

class IphoneChat(Protocol):
    def connectionMade(self):
        self.factory.clients.append(self)
        print "clients are ", self.factory.clients

    def connectionLost(self, reason):
        self.factory.clients.remove(self)

factory = Factory()
factory.protocol = IphoneChat
factory.clients = []
reactor.listenTCP(80, …
Run Code Online (Sandbox Code Playgroud)

python sockets macos twisted

9
推荐指数
3
解决办法
7139
查看次数

如何使用MPMusicPlayerController更改音量而不影响设备音量

我正在使用MPMusicPlayerControllerAVAudioPlayer同时进行.对于音频平衡,我有两个音量滑块MPMusicPlayerControllerAVAudioPlayer每个.如果我将MPMusicPlayer音量静音并增加AVAudioPlayer音量,则整个设备音量会静音,我无法听到AVAudioPlayer声音.

然后,如何在MPMusicPlayer不影响设备音量的情况下独立更改音量.

iphone avaudioplayer mpmusicplayercontroller ipad

5
推荐指数
1
解决办法
2266
查看次数

找不到CoreImage.framework

我正在开发一个可可应用程序.我正在使用CIFilter和CIImage在NSImage中应用核心概念.

所以我需要导入CoreImage.framework.但我没有在我的开发人员库文件夹中获取该框架.我正在/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks中搜索框架

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks

但是CoreImage.framework并不存在.

任何人都可以帮我在我的代码中添加CoreImage.framework吗?

谢谢,iPHoneDv

macos cocoa frameworks core-image

5
推荐指数
1
解决办法
4024
查看次数

如何改变MKAnnotation的中心点

我在我的应用程序中使用MKMapkit进行地图部分.我必须显示一个图像在此输入图像描述作为MKAnnotation.当我在地图视图中添加注释时,图像的中心指向纬度和经度.但我希望图像的左下角应指向指定的纬度和经度.我正在关注MapCallouts链接以显示注释.有没有办法实现目标.然后请帮忙.

iphone objective-c mapkit

4
推荐指数
1
解决办法
1325
查看次数

"个人资料"是一个有效的身份.但是,您没有关联的包标识.可以导入来自其他mac的开发人员配置文件

我正在尝试将我的mac应用程序提交到mac app store.Bust我无法正确编码签名.

我在开发证书实用程序中创建了一个分发证书,我也创建了一个生产配置文件.

我已使用私钥正确地在我的钥匙串中导入证书.此外,还会在管理器 - >窗口中成功导入配置文件.

但是当我存档项目并验证iPA到mac app store时,我收到错误:****"Profile"是一个有效的标识.但是,此Mac上未安装相关程序包标识"Profile"的私钥

关于项目的更多细节:我在名为XMLRPC的项目中使用外部框架和开源项目.我已将项目的"Skip Install"属性设置为YES.这不是代码签名.

你能告诉我出了什么问题吗? 在此输入图像描述

macos xcode code-signing

4
推荐指数
1
解决办法
1511
查看次数

图像在视网膜设备上调整大小

我正在为Mac OS X开发一个应用程序.我正在尝试将其调整NSImage为特定大小,如200x300.它适用于非视网膜Mac.但对于Retina Mac来说,它正在将图像调整为400x600,这只是我们预期的两倍.我的项目需要是按照给定的大小调整图像大小,无论应用程序运行的设备是视网膜还是非视网膜.我怎样才能达到目标.

我试图测量scale属性,因为视网膜的比例为2.0,所以我们只需要将图像的一半调整大小.

但是当我们连接到监视器时,一个是视网膜,另一个不是视网膜,它再次产生同样的问题.

这是我用于调整大小的代码:

-(void)resizeImage:(NSImage *)sourceImage newSize:(CGSize)newSize
{


    NSString *newImagePath = [[[Utility documentPath] stringByAppendingPathComponent:imagefolder] stringByAppendingPathComponent:@"imageName"];



    [sourceImage setScalesWhenResized:YES];
    [sourceImage setSize:newSize];


    NSImage *newImage = [[NSImage alloc] initWithSize:newSize];

    [newImage lockFocus];

    NSRect frame = NSMakeRect(0, 0, newSize.width, newSize.height);

    [NSGraphicsContext saveGraphicsState];

    NSBezierPath *path = [NSBezierPath bezierPathWithRoundedRect:frame xRadius:0 yRadius:0];
    [path addClip];

    [sourceImage drawInRect:frame fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1.0];

    [NSGraphicsContext restoreGraphicsState];

    [newImage unlockFocus];

    CGImageRef CGImage = [newImage CGImageForProposedRect:nil context:nil hints:nil];
    NSBitmapImageRep *imgRep = [[[NSBitmapImageRep alloc] initWithCGImage:CGImage] autorelease];


        NSData *data = [imgRep representationUsingType:NSPNGFileType properties: nil]; …
Run Code Online (Sandbox Code Playgroud)

macos cocoa objective-c nsimage

4
推荐指数
1
解决办法
1654
查看次数

在iPhone应用程序中按顺序显示图像

我想显示一系列图像,如: 在此输入图像描述

任何人都可以让我知道,有没有API,我可以通过它显示图像,如演示图像所示?

iphone objective-c

2
推荐指数
3
解决办法
653
查看次数