【问题标题】:TideSDK packaging on mac for windows or linuxMac 上的 TideSDK 打包 Windows 或 linux
【发布时间】:2013-08-23 08:30:06
【问题描述】:

我已经读过了

Building Win, Mac and Linux packages from one platform

答案说

一个服务平台即将到来,将解决这个问题 每个人的开发都更容易。我们将就此发布公告 可用。

所以我认为那是 TideSDK 开发者

但是没有选择将应用程序构建到其他平台

然后我尝试使用 cli 构建它,但出现了一些错误

python "$path_to_sdk/tidebuilder.py" -p -n  -t network -d "packages/win32/network" -o "win32" "../my_project"
Traceback (most recent call last):
  File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/tidebuilder.py", line 141, in <module>
    environment = env.PackagingEnvironment(options.platform, packager, options.appstore)
  File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/env.py", line 63, in __init__
    self.init_normal_dirs(script_dir)
  File "/Users/tony/Library/Application Support/TideSDK/sdk/osx/1.3.1-beta/env.py", line 83, in init_normal_dirs
    p.join(os.environ['APPDATA'], 'TideSDK'),
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/UserDict.py", line 23, in __getitem__
    raise KeyError(key)
KeyError: 'APPDATA'

我已将 windows 版本的 sdk 复制到我的 sdk 路径中。

有人知道怎么做吗?

谢谢

【问题讨论】:

    标签: windows web-applications web native tidesdk


    【解决方案1】:

    上述评论中描述的服务平台是即将推出的产品 TideKit (http://tidekit.com) 它是一个全新的产品,专为满足所有开发人员的利益而设计。在http://www.youtube.com/watch?v=aE7gN-d0GhU查看 TideKit 的预告视频。TideKit 的注册即将开始。

    关于您粘贴的日志中的问题,您正在尝试构建网络安装程序。目前仅支持捆绑安装程序(带有运行时的软件包)选项。您应该能够使用“Package with Runtime”选项生成安装程序。

    【讨论】:

    • 感谢您的回复,但我正在尝试在应用程序中使用 getusermedia。 TideKit 似乎还没有升级 webkit :(。我也许应该以其他方式尝试这个。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-20
    • 1970-01-01
    • 1970-01-01
    • 2012-05-02
    • 2011-06-26
    • 2019-02-25
    • 1970-01-01
    相关资源
    最近更新 更多