My bad I'm dump.( I fix it by just allow it once and it never ask again even I turn the permission off.
Edit: It still happened.
Idk what you talking about.
the problem is:
Info.plist=not bound
which make mac think I open the application for the first time. So here I fix it:
this one make it force sign a bundle identifier into the app
codesign --force --deep --sign - --identifier (com.appname.app) /Users/username/Downloads/Aplication.app
this one for check bundle identifier if the first command work or not
codesign -dv --verbose=4 /Users/username/Downloads/application.app | grep Identifier