2017-08-24 5 views
0

私たちはsambaを持つプリントサーバーを持っています。私は、使用が許可されているプリンタを見ることができるユーザー用のプログラムを書いて、マウスクリック。smb経由でMacにリモートプリンタを追加する方法はありますか? (Xcode 8、Swift 3)

私はすでに持っているもの:ログインして、彼らは/システムからプリンターを削除することができます

  • ユーザーへの接続を許可することができ、プリンタ見ることができます

    • ユーザー

    私がまだ望むもの:

    • ユーザーは



    私はすでに「NSPrinter」でプリンタを追加しようとしましたが、私は名前の1を初期化したいとき、それは 'を返します]をクリックし、リストからプリンタを選択し、マウスでそれを追加することができますnil '。

    は、私はまた、
    のlpadmin -p NAME -v SMBでプリンタを追加しようとしました:プリンタ共有さ-o //アドレスを=偽
    が、この方法で私のプリンタがプリンタに追加されません-E 「systemconfiguration」のリスト私は「Lexmark X544」のように、それをMac用の正しいドライバとどのように関連付けることができるかもわかりません。



    アイデアと批判を歓迎します。
    はどうもありがとうございました:)

  • 答えて

    0

    Thisブログエントリを私はあなたがメニューの上にプリンタを追加するとき、彼らは彼らの選択であなたを示し、すべての「ドライバー」があるので、マックであなたが本当にドライバを持っていないことを理解し助けましたPPD(PostScript Printer Description)。 NAME -v SMB -p

    のlpadmin://アドレスの-P /パス/に/ PPD -oプリンタは、共有された=偽今、私は私が私の命令を変更し、ことを理解することを


    -E

    また、自動的にNSPrinterとしてプリンタを作成しました。

    関連する問題