osx - How to upload wxPython Mac app to Mac App Store -
1. use pyinstaller build app:
pyinstaller -w -n "salus eu coordinator upgrade tool" --osx-bundle-identifier "com.computime.salus-eu-coordinator-upgrade-tool" --add-data "img:img" -i img/icon.icns update.py
2. signing app:
codesign --deep -v -f -s "3rd party mac developer application: salus limited (2pz653697v)" --entitlements entitlements.plist "salus eu coordinator upgrade tool.app"
and got following errors when double click "salus eu coordinator upgrade tool.app". ideas?
process: salus eu coordinator upgrade tool [82809] path: /applications/salus eu coordinator upgrade tool.app/contents/macos/salus eu coordinator upgrade tool identifier: salus eu coordinator upgrade tool version: 3.6 (5) code type: x86-64 (native) parent process: ??? [82808] responsible: salus eu coordinator upgrade tool [82809] user id: 501
date/time: 2017-08-18 10:40:55.666 +0800 os version:
mac os x 10.12.6 (16g29) report version: 12 anonymous uuid:
c8ff369f-28b4-31d2-4591-c67679804d07sleep/wake uuid: 9cf11a7c-0175-483b-af08-d8db32911d05
time awake since boot: 440000 seconds time since wake: 6200 seconds
system integrity protection: enabled
crashed thread: 0 dispatch queue: com.apple.main-thread
exception type: exc_bad_instruction (sigill) exception codes:
0x0000000000000001, 0x0000000000000000 exception note:
exc_corpse_notifytermination signal: illegal instruction: 4 termination reason:
namespace signal, code 0x4 terminating process: exc handler [0]application specific information: dyld: launch, running initializers /usr/lib/libsystem.b.dylib not set sandbox profile data: operation not permitted (1)
build pkg
productbuild --component "salus eu coordinator upgrade tool.app" /applications --sign "" "salus eu coordinator upgrade tool.pkg"
use application loader upload app file mac app store, got following errors itunesconnect@apple.com:
deprecated api usage - apple no longer accepts submissions of apps use quicktime or qtkit apis.
how can correct this? thank you!
Comments
Post a Comment